What are some of the features provided by modern programming languages that were not available in older programming languages?

What will be an ideal response?


People have been writing modern computer programs since the 1940s. The oldest programming languages required programmers to work with memory addresses and to memorize awkward codes associated with machine languages. Newer programming languages look much more like natural language and are easier to use, partly because they allow programmers to name variables instead of using awkward memory addresses. Also, newer programming languages allow programmers to create self-contained modules or program segments that can be pieced together in a variety of ways. The oldest computer programs were written in one piece, from start to finish, but modern programs are rarely written that way-they are created by teams of programmers, each developing reusable and connectable program procedures. Writing several small modules is easier than writing one large program, and most large tasks are easier when you break the work into units and get other workers to help with some of the units.

Computer Science & Information Technology

You might also like to view...

Which of the following statements about arcs is false?

a. An arc is drawn as a part of an oval. b. Arcs sweep from a starting angle the number of degrees specified by their arc angle. c. Arcs that sweep clockwise are measured in positive degrees. d. None of the above statements are false.

Computer Science & Information Technology

The information is requested and subsequently viewed through the use of a program called a ____.

A. Web server B. Web browser C. Web reader D. Web slave

Computer Science & Information Technology

When using Emmet what key do you press to convert the shorthand markup to fully rendered HTML code?

What will be an ideal response?

Computer Science & Information Technology

The Form Wizard allows the user to give their form a name

Indicate whether the statement is true or false

Computer Science & Information Technology