DEV Community

Discussion on: What advice will you give to developers who are just starting their careers?

adriannull profile image

Hello Ashish,

In such cases i would reccomend that they start learning a rather restrictive programming language, like C++, and then move to other more relaxed programming or scripting languages (PHP, Perl, Python, JavaScript, etc.). Once you are familiar and used to some common sense restrictions that, in strict languages, make your application crash, when you'll transition to other relaxed languages you'll have less chances of creating bugs in your code. On top of that, like Douglas McKechie wrote below, many other languages are C-like, so learning this will make it even easier to transition to others.