Search⌘ K

History of Programming and JavaScript

Discover the evolution of programming from early machine code to modern high-level languages. Understand JavaScript's development, its role on the web, and how it compares to other programming languages. This lesson prepares you to start coding with JavaScript effectively.

A brief history of programming

The earliest computers were programmed using punched cards to represent a binary number system, the number system that computers use. The binary system is made up entirely of 11s and 00s that loosely translate to “on” and “off.” On the cards, a hole represented 11 and no hole 00 . After this, people started to develop languages that could be used to “speak” to the computer.

Early computers used punched tape to store data
Early computers used punched tape to store data

The first computer programs were written in machine code and assembly language. These are low-level programming languages that are closely associated with a computer’s hardware. This means they can be difficult languages to program in ...