41.4k views
0 votes
Identify any eight new programming languages and classify them based on their functionality.

2 Answers

1 vote

Eight new programming languages are:

1) Go: Go rolled out in 2009. Go is designed by Google. It is highly influenced by C, Python, Smalltalk, Alef, CSP, Modula, Pascal, Limbo, and BCPL.

2) R Programming Language: R came out in 1993 and is somewhat popular these days. It is commonly used for data analysis and developing statistical software.

3) Groovy: Groovy came out in 2003 and was updated in 2007. It is an object-oriented language and is influenced by Python, Java, Smalltalk, Objective-C, and Perl.

4) Crystal: Crystal is an object-oriented language and is mostly used for web developing. It is influenced by C, Ruby, C#, and Python.

5) Rust: Rust is a system programming language and is similar to the C++ programming language. It is influenced by C#, Ruby, C++, Alef, Haskell, NIL, Cyclone, Limbo, and Erlang.

6) Elixir: Elixir is a programming language developed for the creation of real-time distributed applications. It is influenced by LFE, Clojure, Erlang, and Ruby.

7) Julia: Julia is a high-level programming language and it is used for numerical analysis and computational science. It is influenced by Fortran, Lisp, Lua, Python, Perl, Ruby, and MATLAB.

8) ELM: ELM is a programming language which is used for the web browser-based graphical user interfaces. It is influenced by Standard, ML, F#, Haskell, and Ocaml.

User Gordon Mckeown
by
6.5k points
3 votes

Answer:

Some of the new programming languages are R, Python, Haskell, Swift, C++, Java, Javascript and PHP.

However, you should know that in general sense there are three types of programming languages.

R is a pure object-oriented programming language being used for scientific purposes, and now it is being used extensively for machine learning as well.

Python is also a pure object-oriented programming language, and it is being used for mainly machine learning. However, you need to keep in mind that it supports the functional programming paradigm as well.

Haskell is a functional programming language and is the best in the functional paradigm as well. You can compare it with LISP, FORTRAN and PASCAL or COBOL, and you will find that Haskell is the best.

Swift is a pure object-oriented programming language, And by pure it means it never cheats anybody like if it says a variable is an int, it will be an int and not like C# here a string data type can be an integer data type. And this is not the correct thing. However, if you study in deep, you will find it is a necessary evil.

C++ and Java are imperative programming languages.

The Javascript and PHP are the scripting languages that support the object-oriented programming concepts but not fully, and they too fall under the imperative programming language list.

Step-by-step explanation:

The answer is self explanatory.

User Slashterix
by
6.4k points