Maintaining a program involves correcting errors and adding enhancements. A programming language is a set of words, symbols, and codes that enables the programmer to communicate the solution algorithm to the computer. Low-Level Languages M achine language uses binary digits that correspond to the on and off electrical states of a computer. Assembly language is written as symbols and codes. Machine and assembly languages are referred to as low-level languages because they are machine dependent .
Natural language allows the user to enter requests that resemble human speech.
Third generation, fourth generation, and natural languages are called high-level languages because they are machine independent . PopularProgramming Languages B ASIC is a simple, interactive problem-solving programming language. Visual Basic is a Windows application that assists programmers in developing event-driven applications. The C programming language is used to develop a variety of system software and application software. Ada is used for U.S. government military projects.