Hello everyone, in this Weekly Code Quickies we are going to go through some of the most popular coding / programing languages by defining what they stand for, when they ware released and how old they are.
C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.
By design, C provides constructs that map efficiently to typical machine instructions.
1972
- 49 years old
C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or “C with Classes”.
- 1985
- 36 years old
C# was developed around 2000 by Microsoft as part of its .NET initiative and later approved as an international standard by Ecma . gewneraly used in combination with the unity engine to script games.
- 2000
- 21 years old
Java is a set of computer software and specifications developed by James Gosling. Java is used in a wide variety of computing platforms from embedded devices and mobile phones .
1996- 25 years old
JavaScript often abbreviated as JS, is a programming language that conforms to the ECMAScript specification.
Alongside HTML and CSS, JavaScript is one of the core technologies of the World Wide Web. Over 97% of websites use it client-side for web page behavior,[12] often incorporating third-party libraries.[13] All major web browsers have a dedicated JavaScript engine to execute the code on the user’s device.
1995 -25 years old
TypeScript is a programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language. TypeScript is designed for the development of large applications and transcompiles to JavaScript.
As TypeScript is a superset of JavaScript, existing JavaScript programs are also valid TypeScript programs.
2012; 8 years ago[1]
TypeScript is a programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language. TypeScript is designed for the development of large applications and transcompiles to JavaScript.
As TypeScript is a superset of JavaScript, existing JavaScript programs are also valid TypeScript programs.
2012; 8 years ago[1]
Short Hyper Text Markup Language, or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript.
1993-28 years ago
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML.[1] CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.
1996-24 years ago
Sass (short for syntactically awesome style sheets) is a preprocessor scripting language that is interpreted or compiled into Cascading Style Sheets (CSS). SassScript is the scripting language itself.
2006
14 years ago
Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser. Node.js lets developers use JavaScript to write command line tools for server-side scripting.
Running scripts on the server-side to produce dynamic web page content before the page is sent to the user’s web browser.
2009; 12 years ago
PHP is a general-purpose scripting language geared towards web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf .
PHP originally stood for Personal Home Page, but it now stands for : Hypertext Preprocessor.
First appeared 1995;
26 years ago[1]
Python is an interpreted high-level general-purpose programming language. Its language constructs as well as its object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.
Python is dynamically-typed and garbage-collected. It supports multiple programming paradigms, including structured , object-oriented and functional programming. Python is often described as a “batteries included” language due to its comprehensive standard library.
First appeared 1991; 30 years ago
Ruby is an interpreted, high-level, general-purpose programming language. It was designed and developed by Yukihiro “Matz” Matsumoto in Japan.
Ruby is dynamically typed and uses garbage collection and just-in-time compilation. It supports multiple programming paradigms, including procedural, object-oriented, and functional programming.
First appeared 1995; 26 years ago
Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language
Objective-C was the standard programming language supported by Apple for developing macOS (which descended from NeXTSTEP) and iOS applications using their respective application programming interfaces (APIs), Cocoa and Cocoa Touch.
First appeared 1984; 37 years ago
Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. and the open-source community.
Swift was developed as a replacement for Apple’s earlier programming language Objective-C, as Objective-C had been largely unchanged since the early 1980s and lacked modern language features.
Swift works with Apple’s Cocoa and Cocoa Touch frameworks, and a key aspect of Swift’s design was the ability to interoperate with the huge body of existing Objective-C code developed for Apple products over the previous decades.
First appeared 2014; 7 years old
Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference.
Kotlin is designed to interoperate fully with Java, and the JVM version of Kotlin’s standard library depends on the Java Class Library, but type inference allows its syntax to be more concise.
In 2019, Google announced that the Kotlin programming language is now its preferred language for Android app developers.
First appeared 2011; 10 years ago
Fortran is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing.
Originally developed by IBM for scientific and engineering applications, FORTRAN came to subsequently dominate scientific computing.
First appeared 1957; 64 years ago