1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
LekaFEV [45]
3 years ago
14

Identify any eight new programming languages and classify them based on their functionality.

Computers and Technology
2 answers:
Luden [163]3 years ago
5 0

<u>Eight new programming languages are:</u>

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.

shepuryov [24]3 years ago
4 0

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.

Explanation:

The answer is self explanatory.

You might be interested in
1. What is the difference between background sound and nat sound
OleMash [197]

Answer:

Well the background sound is the sound of course in the background and the nat sound is the curremt sound

Explanation:

6 0
2 years ago
Write code that prints: userNum ... 2 1 Print a newline after each number. Ex: userNum
ehidna [41]

Answer:

The program to this question can be given as follows:

Program:

public class data //defining class data

{

//main method

public static void main (String [] as) //declaring main method  

{

int userNum = 4; //declare variable userNum and assign value

for (userNum = 1; userNum <= 4; userNum++)  //loop for print values

{

System.out.println(userNum);  //print values in new lines.

}

}

}

Output:

1

2

3

4

Explanation:

In the above java program code firstly a class "data" is defined, inside this class the main method is defined in which an integer variable userNum is defined that holds a value that is "4".

  • In this method, a for loop is declare that uses variable userNum which starts from 1 and ends with a given value that is equal to 4.
  • Inside a for loop, the print function is used that print userNum variable each values in the newline.  

4 0
3 years ago
What is the user requirements of an educational app
VARVARA [1.3K]
Ummmmm I don’t know but I wanna know now.....
7 0
3 years ago
The portion of memory that is more or less permanent is called __________ memory.
lisabon 2012 [21]

The portion of memory that is more or less permanent is called <u>long term memory.</u>

<u></u>

<h3>What is Long-term memory?</h3>

Long-term memory guides to the memory process in the brain that takes knowledge from the short-term memory store and creates long-lasting memories. These recollections can be from an hour ago or several decades ago. Long-term memory can hold an unlimited amount of knowledge for an indefinite period of time.

<h3>What is long-term memory in psychology?</h3>

Long-term memory refers to unlimited storage information to be carried for long periods, even for life. There are two types of long-term memory: declarative or direct memory and non-declarative or implicit memory. Direct memory refers to information that can be consciously evoked.

To learn more about Long-term memory, refer

brainly.com/question/25040884

#SPJ4

6 0
2 years ago
Why are streak plates used to test minerals?
Sphinxa [80]

A. Small impurities can cause big changes in the color of a mineral.

5 0
3 years ago
Other questions:
  • What are some good editing software apps for pc?
    11·1 answer
  • Checking the ___________ will reduce the possibility of having to rebuild or replace the engine.
    9·2 answers
  • Give a recursive algorithm for finding the sum of the<br> first n odd positive integers.
    8·1 answer
  • The variable 'a' starts with the value 1 The variable 'b' starts with the value 10 The variable 'c' starts with the value 100 Th
    11·1 answer
  • "What is the database in which Windows stores all information about hardware, applications, users and system settings?"
    8·1 answer
  • What is trouble shoot​
    11·1 answer
  • What are several networks connected together using a router
    10·1 answer
  • In PowerPoint online what can you add to your presentation from the insert tab
    8·2 answers
  • Can somebody help me with this please
    6·2 answers
  • What is the primary cause of the industrial revolution?
    12·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!