Click me
Transcribed

The Evolution of Programming

THE EVOLUTION OF PROGRAMMING Wikibon 1958 LISP 1954 FORTRAN (print "Hello World") C Hello World in Fortran 77 C (lines must be 6 characters indented) 1959 COBOL DENTIFICATION DIVISION. PROGRAM HELLOW PROGRAM-ID. HelloWorld. WRITE (UNIT=*, FMT=*) 'Hello World' NASA AUTHOR. Fabritius. END ENVIRONMENT DIVISION. CONFIGURATION SECTION. INPUT-OUTPUT SECTION. DATA DIVISION. FILE SECTION. WORKING-STORAGE SECTION. 1962 SIMULA LINKAGE SECTION. begin Out Text("Hello World"); PROCEDURE DIVISION. DISPLAY "Hello World". OutImage STOP RUN. end 1964 BASIC Nintenda PRINT "Hello World" 1968 PASCAL 1983 C= PROGRAM HelloWorld; BEGIN #include WRITELN('Hello World'); END. int main(int argc, char *argv[]) { printf("Hello World\n"); 1969 C #include 1975 SQL return 0; main() { printf("Hello World\n"); SELECT 'Hello World' 1987 PERL # Hello World in Perl IBM print "Hello World\n"; 1991 PYTHON # Hello World in Python 1995 JAVASCRIPT print "Hello World" 1995 JAVA class HelloWorldApp { public static void main(String[] args) { http://www Google 2001 CH // Hello World in C# 2002 NET using System; class HelloWorld { static void Main() { Console.WriteLine("Hello World"); supports several programming languages which allows language interoperability (each language can use code written in other languages). 2005 RUBY ON RAILS In Ruby, everything is an object code = puts "Hello World!" RAILS 2009 NODE-JS Written in JavaScript, reduces overhead on the web server. 10 23 var http = require('http'); http.createServer (function (request, response) { response.writeHead (200, {'Content-Type': 'text/plain'}); response.end('Hello World\n'); }).listen(8000); 2012 ???? What will the future bring? console.log('Server running at http://localhost:8000/'); silicon A N GLE Ao 0000 Vo 0000

The Evolution of Programming

shared by NowSourcing on Feb 29
2,251 views
10 shares
2 comments
A visualized timeline of programming languages and the development environments used at the time in this handy infographic, commissioned by Wikibon.

Publisher

Wikibon

Designer


Category

Technology
Did you work on this visual? Claim credit!

Get a Quote

Embed Code

For hosted site:

Click the code to copy

For wordpress.com:

Click the code to copy
Customize size