Fundamentals of Programming and Software Development - Programming Languages
Which company created the popular language known as C?
AT&T
Explain three reasons why so many different computer languages exist.
First, computers are designed to provide a number of different types of functions, including solving problems, improving productivity, and producing data. Second, computer languages are constructed of artificial languages that are consciously created by people to serve specific purposes. Third, computer technology is constantly updating, and languages have varying rates of usage over time that follow the creation of new paradigms, such as artificial intelligence.
Why is HTML NOT considered to be a true programming language?
It does not stimulate another programming language.
Sasha wants to work as a program developer of iPhone apps. She thinks she has some good ideas for new operating system programs.
Objective-C
Which of the following is an object-oriented prototype-based language?
REBOL
Theo is going to college to learn computer programming languages and would like to develop web applications for Sony, a Japanese electronics company.
Ruby
A college professor teaching an introductory computer programming course is looking for a language to help students learn the programming process.
Scratch
Which of the following best characterizes the state of programming languages over time?
They vary based on popularity and market demand of products designed with the language.
Match each word to its correct meaning.
applet: small Java code script that adds functionality to web pages in a browser Common Gateway Interface: a type of program script that enables web servers to assign web content generation to executable files; abbreviated CGI constructed languages: languages purposely created by people to serve a particular function glue language: programming language that can be used to provide interoperability between systems not originally intended to work together open-source: term describing types of software and program code that are freely available to all and often continually refined by the public paradigm: particular style of a programming language; the four main paradigms are declarative, functional, imperative, and object-oriented Turing complete: phrase used to describe a programming language that can simulate another programming language web content management systems: software that provides easy-to-use website authoring, collaboration, and administration tools, such as blogging software
Which language paradigm interacts well with database systems in business environments that use SQL?
fourth-generation
The four primary paradigms are declarative, functional, __________, and object-oriented.
imperative