Information Systems for Business and Beyond (2019)

communicate requirements and priorities, especially for projects at the enterprise level (i.e., that affect the whole organization.

Programming Languages As noted earlier, developers create programs using one of several programming languages. A programming language is an artificial language that provides a way for a developer to create programming code to communicate logic in a format that can be executed by the computer hardware. Over the past few decades, many different types of programming languages have evolved to meet a variety of needs. One way to characterize programming languages is by their “generation.” Generations of Programming Languages Early languages were specific to the type of hardware that had to be programmed. Each type of computer hardware had a different low- level programming language. In those early languages very specific instructions had to be entered line by line – a tedious process. First generation languages were called machine code because programming was done in the format the machine/computer could read. So programming was done by directly setting actual ones and zeroes (the bits) in the program using binary code. Here is an example program that adds 1234 and 4321 using machine language: Information Systems for Business and Beyond (2019) pg. 211

Made with FlippingBook flipbook maker