If you are new to programming and want to start learning programming then you can start either from C/C++ or Python. If you compare Python with C/C++ then definitely Python is easier compared to C/C++ programming language. However, you need to be clear about your objective before choosing a programming language.
If you want to develop a career in data science, AI or machine learning then definitely you should go for Python. However, if you are looking to make a career as an application developer in PHP or Java then you can go for C/C++. The syntax of C/C++ is somewhat similar to PHP or Java. Hence, a person who have a solid foundation in C/C++ can easily start to code in PHP or Java. Moreover, a newbie will find C/C++ a lot easier to understand in comparison to PHP and Java. We recommend students to start with C programming and gradually they can move to C++. C is procedural and thus fundamental programming concept like loop, array, functions is easy to understand in C compared to PHP and Java. After learning fundamental concept students can move for C++ to learn object oriented concept. Once you understand C/C++ properly then you can easily go for web development. The coding pattern in C is simple as Python. However, Python is easier since the lines of code in Python is less compared to other programming language.
A lot of computer science graduates want to go for enterprise application development where they select Java as a programming language. Moreover, if we check the syllabus of Computer Science course then we find Java in almost all the degrees. Therefore students who would like to develop their career in Java can start with learning C/C++. IT Training Nepal has been providing both C/C++ and Python Training. Anybody who wants to develop their career as a programmer can either join our Python fundamental programming course or C programming course.
If you want any further suggestions regarding which programming to choose then you can visit IT Training Nepal for detailed information.