I am an absolute beginner and still in 11ty grade so what language should I learn first and how? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

I am an absolute beginner and still in 11ty grade so what language should I learn first and how?

I want to become a software engineer in future my class fellows are all already learning html and java but today I thought I should start learning too so I need help and guidance plz someone guide me what should I do first ??!!

16th Apr 2023, 12:27 PM
Hafsa Irfan
Hafsa Irfan - avatar
29 Answers
+ 1
Just because Picasso and Rembrant could paint better than me doesn't mean I can't 1. Enjoy painting and 2. Make a thriving living from it. The same goes with AI tools that assist programmers. Yes AI can write code. Some day it might even be the biggest writer of code. But for now and the foreseeable future there will be a market for software engineers. And even then, your code is art. And I don't just mean in execution. Well written and formatted code is pretty. Some algorithms are so elegant and simple that they are also beautiful. Does it matter that a computer can do it too if you enjoy it?
17th Apr 2023, 7:40 PM
Bob
+ 3
Hmmm… spend the time you want, but don’t saturate yourself. Consolidate what you learn. Python is one of the most used languages today. It is used for GUI (graphic interfaces), android apps, web developement, software developement, machine learning and AIS… whatever you want.
16th Apr 2023, 12:39 PM
Ugulberto Sánchez
Ugulberto Sánchez - avatar
+ 3
For begging your journey understanding the concept of programming is the first step in our world but it's not important about technologies because the only difference between languages is syntax.
16th Apr 2023, 1:19 PM
Yasin Rahnaward
Yasin Rahnaward - avatar
+ 2
Python. It is the easiest language to learn (at least for me). Try with the sololearn’s python course. Good luck and keep happy coding!
16th Apr 2023, 12:30 PM
Ugulberto Sánchez
Ugulberto Sánchez - avatar
+ 2
Thanks Ugulberto Sánchez means a lottt
16th Apr 2023, 12:34 PM
Hafsa Irfan
Hafsa Irfan - avatar
+ 2
Ugulberto Sánchez how much time should I give to python lessons in a day? And how useful is python
16th Apr 2023, 12:37 PM
Hafsa Irfan
Hafsa Irfan - avatar
+ 2
Ugulberto Sánchez thanks a lot like it really helped!
16th Apr 2023, 12:42 PM
Hafsa Irfan
Hafsa Irfan - avatar
+ 2
You should start with python
17th Apr 2023, 10:04 PM
Shah Zaib
Shah Zaib - avatar
+ 1
Your welcome 😊
16th Apr 2023, 12:34 PM
Ugulberto Sánchez
Ugulberto Sánchez - avatar
0
There is something to be said for familiarizing yourself with a few different paradigms before committing to one. Almost every language on this app is object oriented which is the most popular way to code. It's probably a50/50 split between static and dynamic typing. So I would say on this app picking a dynamic language like python and a static one like Java is a good choice. They're both incredibly widely used and have huge communities you can ask for help when needed. I also suggest just googling programming paradigms just to know what's out there when you start needing different tools for your own projects, or just out of curiosity. Haskell and lisp do it so different from what you typically see, and chicken is just funny.
16th Apr 2023, 5:06 PM
Bob
0
Bob thanks alot for giving your time it means a lot I never thought people would actually help me out I am so thankful ♥️
16th Apr 2023, 5:56 PM
Hafsa Irfan
Hafsa Irfan - avatar
0
Scope in programing?
16th Apr 2023, 10:07 PM
Muhammad Hamza
0
I think python
17th Apr 2023, 12:04 PM
Ahemokhae Harry
Ahemokhae Harry - avatar
0
This is gonna be a little out there, but C is not an awful place to start. It's a general purpose language with something around 32 keywords. You'll gain an understanding of memory management, data types, functional programming (which is arguably better when used properly) and low level programming which helps you gain a real understanding of what happens at a low level when compiling a high level language. The down side is there is no built in data structures, which you will learn are very important regardless of what you do. C is mostly used in robotics, the more proper term is embedded systems, and because it's general purpose you can do a lot with it. If you don't want to do robotics or want to do something more server based or data management, C++ is a good alternative being very similar to C syntactically with the bonus of data structures and object oriented programming, OOP, which you will find to be very helpful. Either way, start with a low level to gain an understanding, then all the high level languages come naturally. In short C or C++ is a good option.
17th Apr 2023, 1:34 PM
Jackson Lechleitner
0
You have to learn web development means HTML CSS AND JAVASCRIPT BECAUSE IT IS EASY SO YOU CAN LEARN EASILY
17th Apr 2023, 3:02 PM
Lokesh Kumar
Lokesh Kumar - avatar
0
And minimum salary average
17th Apr 2023, 3:23 PM
Muhammad Hamza
0
Work and income
17th Apr 2023, 3:37 PM
Muhammad Hamza
0
Coder Dev ⚡ oh thanks a lot another question is it true that al modela and chatgpt will soon replace software engineers and take their jobs is it true cuz I am really anxious because of this?!
17th Apr 2023, 4:47 PM
Hafsa Irfan
Hafsa Irfan - avatar
0
Coder Dev ⚡ so if many people get to know about chatgpt will it take jobs? Like I have heard it won't be able to do job like humans and it is just an tool to help humans ?
17th Apr 2023, 4:52 PM
Hafsa Irfan
Hafsa Irfan - avatar
0
Yeah gpt very big problem create on developer??
17th Apr 2023, 4:56 PM
Muhammad Hamza