What is really the function of programming languages? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 6

What is really the function of programming languages?

I don't really understand what programming like python, java, c, etc are used for !!, I understand that html , javascript and the likes are used for web development. I really need some help in understanding and defining their use. I just started learning

13th Oct 2019, 4:01 PM
< CRANIUM /> INACTIVE
< CRANIUM /> INACTIVE - avatar
4 Answers
+ 4
try going to the code playground and see what people are making with all these languages :) they all have their own strong area, whether it be website development (html/js), game dev (java, c#), or database (sql). theres a lot of them because some task cant be completed by others (or not as easily) but i think to truly understand the purpose and usefulness of any language you have to know the language at least a bit
13th Oct 2019, 4:21 PM
koala 🐨
koala 🐨 - avatar
+ 4
So, as a beginner, there seems to be 2 answers to your question: 1. programming languages are used to tell a computer how to react. so, for a robotic factory arm, a program tells the arm to move to point A, grab part 1, move to point B, and place part 1 in part 2. Any action that a computer does is controlled by a program, written in a programming language. 2. is the question of why use a programming language? Its like if you wanted a chinese speaker to give you something, but dont speak chinese. Theres a guy that speaks chinese and spanish, but you don't speak spanish. Theres another guy that speaks spanish and English. So you have your request (what you want done), you tell the spanish-english guy and he translates it to spanish (like writing a program in Python), he tells the spanish-chinese guy who translates it into chinese (like compiling a Python program into the 1s and 0s of binary), he tells the chinese speaker who gives you the item (like running the binary code through the processor).
14th Oct 2019, 4:10 PM
Adam
+ 1
If you can imagine it, you can code it. —Alejandro Taboada R.I.P a.k.a Programación ATS in Youtube
14th Oct 2019, 6:14 AM
Marcos
0
Thanks guys,you've been really helpful
17th Oct 2019, 10:05 AM
< CRANIUM /> INACTIVE
< CRANIUM /> INACTIVE - avatar