Module 1: Introduction of programing

Subdecks (1)

Cards (13)

  • The programminglanguages are evolved to great extent over past few decades from Assembly Language to Kotlin and Swift.
  • 1951 - 1960 - The long-lasting languages evolved over this decade are Fortran and COBOL and laid down the foundation for further evolution. Assembly Language - the first in this list is a low- level programming language and works closure to hardware and specific to computer
    architecture.
  • 1961 - 1970 - The most important language came out during this period is SNOBOL the successor of COBOL developed at AT & T Bell Laboratories by David J. Farber, Ralph E. Griswold, and Ivan P. Polonsky. Simula is another important language since Simula 67 developed in this series was first Object Oriented Language (OOL). By the end of this decade, PASCAL came out as another promising programming language introducing structured programming.
  • 1971 - 1980 - This decade introduced C which is still being widely used to develop programs specific to hardware. Its one of the most popular languages and still in use by major industries. SQL emerged as the first language specific to manage data. C++ was released by the closure of this decade adding OOPS to its predecessor C.
  • 1981 - 1990 - MATLAB, FoxPro and Objective C evolved as major languages during this decade where MATLAB was widely used for algorithms and visualizations. FoxPro is a mix of programs having DBMS concepts and its also Object Oriented Programming Language. Object C is an object-oriented programming language and majorly used by Apple for OS X and iOS development.
  • 1991 - 2000 - This decade introduced very interesting languages starting with Python which is widely used as an alternate of PHP and Java. Java was released by the mid of this decade and soon became the de-facto standard of the enterprise with its inbuilt security features.
  • Ruby is another important language released in 1995 and attracted programmers to give their hands on it. The Rails framework open up doors to website and application development by simplifying repetitive tasks.
  • PHP was also released during the same year i.e. 1995 and became the default choice for web development due to the easy learning curve. Javascript and ActionScript have also emerged as frontend languages focusing on the UI part.
  • 2001 - 2010 - C# was introduced by Microsoft at the beginning of this decade and became the programmers choice for Desktop and Web application development. Its object-oriented and the syntax is somewhat closer to Java. Go and Rust were released by the end of this decade focusing on system programming and competent to each other. Golang is majorly used for developing Microservices. Learning Rust is a bit difficult whereas Go is easy to learn.