+ 1

Need advice from Experience for Beginner like me

Which one to learn first. Python, java or c++ ? #softwareengineering https://sololearn.com/discuss/3309521/?ref=app

30th Nov 2024, 11:28 AM
Nurul Rizqi Lubis
Nurul Rizqi Lubis - avatar
7 odpowiedzi
+ 5
Nurul Rizqi Lubis While Python's simplicity often makes it the go-to language for beginners, C++ offers several advantages. Learning C++ provides a deep understanding of computer architecture, strong foundation for other languages, and the ability to build high-performance applications. It can open doors to various career opportunities, especially in fields requiring low-level system programming or real-time systems. However, C++ can be more challenging than Python, requiring careful attention to detail and memory management. Beginners might find it beneficial to start with Python and transition to C++ later. However, once hooked on Python it's harder to remove the training wheels for many beginners. Ultimately, the best language to start with depends on your individual goals and learning style. Consider your long-term aspirations and choose a language that aligns with your interests.
30th Nov 2024, 2:19 PM
BroFar
BroFar - avatar
+ 3
Nurul Rizqi Lubis by seeing your given post I consider you wanted to pursue your career in AI if it is so then start with python. It's beginner friendly due to its English-like syntax. Kindly learn basics thoroughly then intermediate and in advance you learn some popular frameworks for AI which are tensorflow and pytorch, for language you can learn nltk, for images you can go for opencv-python. For the visualization matplotlib and many more. Happy coding!!
30th Nov 2024, 2:23 PM
Aysha[Inactive]
Aysha[Inactive] - avatar
+ 2
Thank you so much aysha. Really appriciate that
30th Nov 2024, 2:25 PM
Nurul Rizqi Lubis
Nurul Rizqi Lubis - avatar
+ 2
Nurul, There is no best answer here. Python is easier to learn. C++ or Java will both give you a better understanding of object oriented programming. Personally I believe C++ is more in demand than Java. So start easy? Python. Start strong? C++.
30th Nov 2024, 4:42 PM
Jerry Hobby
Jerry Hobby - avatar
+ 1
start with java or python or more specifically start with java.
30th Nov 2024, 2:08 PM
𝕊𝕠𝕙𝕒𝕚𝕓★彡
𝕊𝕠𝕙𝕒𝕚𝕓★彡 - avatar
+ 1
Python is easiest and most powerful (Used to make AI, simple games. It was the main programming language for ChatGPT). Java second easiest but least useful (Unless your making Mobile games). C++ is the hardest and also very useful (Making simple or complex games). This is just my opinion on how difficult the languages are. The end.
1st Dec 2024, 12:38 PM
The Big Cheese 1211-1967
The Big Cheese 1211-1967 - avatar
0
Python is incredible for beginners, Java and C++ are more advanced. Python is definitely a good start.
4th Dec 2024, 1:31 AM
TheMunchkinOfficial
TheMunchkinOfficial - avatar