Hello, OnlineGDB Q&A section lets you put your programming query to fellow community users. Asking a solution for whole assignment is strictly not allowed. You may ask for help where you are stuck. Try to add as much information as possible so that fellow users can know about your problem statement easily.

closed guys i am begginer so pls can you tell me which language i need to study first and how can i use it in life or somewhere

+28 votes
asked Jan 11, 2020 by Luka Lomiashvili (190 points)
closed Oct 20, 2021 by Admin
closed with the note: answered

24 Answers

+5 votes
answered Jan 18, 2020 by Siddhant_7114
Start with C/C++ and upscale accordingly. Syntax understanding will be easier for higher level languages. So i recommend you to start with C/C++ or Visual Basic and Q basic if interested.
commented Aug 28, 2020 by Mudasir Momand (230 points)
I disagree, C++ Is simply a-bit too advanced. I would recommend Python since it has such great and simple syntax,  like for example just to print a simple message in C++ would look like:

#include <iostream>

int main() {
    std::cout << "Hello World!";
    return 0;
}

Whilst Python would look like:
print("Hello, World!")

Now you decide which is more readable to beginners. C++ is yet more powerful and fast, but most definitely not a good starting point, If you start with Python you will be able to learn C++ much faster because at the end of the day all programming languages have the same basic fundamentals. SO. I won't stop you from learning C++ but I do not recommend it.
commented Jan 21, 2021 by Dave L (290 points)
I agree, Python is the easiest
commented Feb 20, 2023 by Nivedya das (180 points)
I agree also but I recommend Code.org ,if you go to Code.org go to play lab then go to html it is easy it do. Then go to edublocks that is all i can tell you
+6 votes
answered Jan 18, 2020 by Akshay Sharma (270 points)
have a good start with c
–1 vote
answered Jan 19, 2020 by AltQwerty 25 (200 points)
C++ / C# / C you can also learn 3 of them
commented Apr 27, 2020 by gfrve dfss (340 points)
c++ is the best for begginers
commented Sep 30, 2020 by Peter Minarik (84,720 points)
Out of these 3, I'd say C# is the most beginner friendly.

Due to garbage collection, your memory management is much more easier than C or C++.
+7 votes
answered Jan 25, 2020 by Art Kiki
Learn Python. After week you will make interesting programs, it`s will motivate you from start and you will not have problems with syntaxsis
commented Aug 22, 2020 by Rishikesh-skimmer (120 points)
the  thing with starting in python is like a driving an automatic car ,you will learn programming but basics wouldnt be easy to grasp
commented Jan 11, 2022 by Sam (1,310 points)
I started with python it's beginner friendly but inefficient.
+3 votes
answered Jan 28, 2020 by saisamyukktha (240 points)
hello... please start with the basics of c programming... all the best
commented Apr 27, 2020 by gfrve dfss (340 points)
if you starts use scratch and after use c++ after python.
+3 votes
answered Jan 28, 2020 by Nabihah (200 points)
you can start it with scratch 2.0. then u can go further to python, C or C++
commented Jan 29, 2020 by dimasahmad (140 points)
I recommend this learning path. Scratch will make you familiar to think algorithmically, which is the basic of programming and computer science more generally.

I would recommend learning C. It's a small language, so you can master it relatively faster. It's also the "mother of modern language". Most programming language today has similar syntax based from C,  you will have easy time to master another language.

If you want to have the "industry standards" knowledge, then you probably want to learn python and/or golang. Python is currently the most popular language, and has arguably the biggest library ranging from basic console application, web server, desktop application, imaging, data mining, artificial intelegence, you name it. Golang is relatively a new language and may lack libraries to build projects faster and easier, but has proven to be "the next language" for many big companies because of it's unique features.
commented Jan 11, 2022 by Sam (1,310 points)
Python is common and c++ is growing so if your good you might be able to make a living of them.
–2 votes
answered Jan 28, 2020 by Mayank Chauhan (140 points)
You should start with c language,if you learn it deeply than you easily jump to next language.
–3 votes
answered Jan 28, 2020 by Roshini Soma (110 points)
Go through over c lang
–3 votes
answered Jan 29, 2020 by dipanjan (130 points)
c language will be better to start  or c++
+7 votes
answered Jan 29, 2020 by AstroGaming23 (290 points)
Start with HTML, JAVA, and Python because those are the easiest and will help you learn C/C++
Welcome to OnlineGDB Q&A, where you can ask questions related to programming and OnlineGDB IDE and and receive answers from other members of the community.
...