Programming Languages

Angelo Perera
2 min readNov 21, 2021

The top and main programming languages that are widely used

1. Python

Python is an interpreted high-level general-purpose programming language. It’s designed by Guido van Rossum and first appeared in 1991. Python-supported OS are Windows, Linux/UNIX, macOS, and many more. Python programming paradigms are multi-paradigm they are object-oriented, procedural (imperative), functional, structured, reflective.

2. JavaScript

JavaScript ofter called JS. It’s designed by Brendan Eich of Netscape initially; others have also contributed to the ECMAScript standard and first appeared in 1995. JS is often just-in-time compiled and multi-paradigm and It has dynamic typing, prototype-based object orientation, and first-class functions. Google, Facebook, Wikipedia, Amazon, eBay are the famous websites built using JS.

3. Java

Java is a high-level, class-based, object-oriented programming language. Java was designed by James Gosling and first appeared in 1995. Java programming paradigms are multi-paradigm they are generic, object-oriented (class-based), functional, imperative, reflective, concurrent.

4. C

C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system. Designed by Dennis Ritchie and first appeared in 1972. C programming paradigms are multi-paradigm they are imperative (procedural), structured.

5. C#

C# is a general-purpose, multi-paradigm programming language. Designed by Anders Hejlsberg (Microsoft) and first appeared in 2000. C# is from family C.

6. C++

C++ is a general-purpose programming language. Designed by Bjarne Stroustrup and first appeared in 1985. C++ is from family C.

7. Go

Go is a statically typed, compiled programming language. Go is designed by Robert Griesemer, Rob Pike, Ken Thompson and first appeared in 2009. Go programming paradigms are multi-paradigm they are concurrent, functional, imperative, object-oriented. Go supported OS are DragonFly BSD, FreeBSD, Linux, macOS, NetBSD, OpenBSD, Plan 9, Solaris, and Windows.

8. R

R is a programming language and free software environment for statistical computing and graphics supported. Designed by Ross Ihaka and Robert Gentleman and first appeared in 1993. Its programming paradigms are multi-paradigm they are procedural, object-oriented, functional, reflective, imperative, array.

9. Swift

Swift is a general-purpose, multi-paradigm, compiled programming language. Designed by Chris Lattner, Doug Gregor, John McCall, Ted Kremenek, Joe Groff, and Apple Inc. Swift first appeared in 2014. Swift supported OS are Apple’s operating systems (Darwin, iOS, iPadOS, macOS, tvOS, watchOS), Linux, Windows 10 and Android.

10. PHP

PHP is a general-purpose scripting language geared towards web development. Designed by Danish-Canadian and Rasmus Lerdorf and first appeared in 1994.

--

--

Angelo Perera
0 Followers

Living in Sri Lanka, Student of Open University of Sri Lanka, Learning Software Engineering, Working at United Motors Lanka PLC