10 interesting facts where you can know more about programming.
- The first computer program was written in the mid-1800s by Ada Lovelace, an English mathematician and writer. The program was intended to be run on Charles Babbage’s proposed mechanical general-purpose computer, the Analytical Engine.
- 2. The first high-level programming language, called FORTRAN (FORmula TRANslation), was developed in the 1950s by IBM. It was designed specifically for scientific and engineering applications.
- 3. The first computer virus, called Creeper, was written in the 1970s as a proof-of-concept by Bob Thomas, a programmer at BBN Technologies. The virus was not malicious and simply displayed the message "I’m the creeper: catch me if you can!" on infected computers.
- 4. The first video game console, the Magnavox Odyssey, was released in 1972 and was programmed using discrete logic gates. The console used cartridges that contained physical components, such as transistors and resistors, to program the games.
- 5. The first computer game, called Tennis for Two, was developed in 1958 by William Higinbotham. The game was programmed on an oscilloscope and was only available for two days before it was dismantled.
- 6. The first personal computer, the Altair 8800, was released in 1975 and was programmed using machine language, which is a series of 1s and 0s that the computer can execute directly.
- 7. The first programming language designed specifically for children, called Logo, was developed in the 1960s by Seymour Papert. The language was designed to be used as a teaching tool and was based on the idea of turtle graphics, where a "turtle" moved around the screen and drew lines as it went.
- 8. The first open source programming language, called GCC (GNU Compiler Collection), was developed in the 1980s by the Free Software Foundation. Open source programming languages are freely available and can be modified and distributed by anyone.
- 9. The first object-oriented programming language, called Smalltalk, was developed in the 1970s by Alan Kay and his team at Xerox PARC. Object-oriented programming is a programming paradigm that is based on the concept of "objects" that contain both data and code.
- 10. The first mobile app store, called the App Store, was launched by Apple in 2008. The store allowed users to download and install apps on their iPhone and iPod Touch devices. Today, there are millions of apps available on various app stores for a wide range of devices.