Programming Languages to Learn

Example code of the 4 languages I ran on Replit. Screenshots by Author.

Python

Python is my current primary language, and it took me close to a month and regular usage to have good grasp on it. Though a general-purpose language, it has various usages across fields such as Data Science and Cyber Security.

Resources to learn Python:

  1. CS50 Lecture on Python.
  2. Derek Banas’s Learn in One Video.
  3. Jose Portilla’s Course on Udemy. (Full Fledged Course)
  4. Andrei Neagoie’s Course on Udemy. (Full Fledged Course)

JavaScript

This is my favorite language as well as the world’s. It is easy to learn but can also easily frustrate you with the tons of frameworks it has accumulated since its existence. If you master the foundations of the language, then the libraries and the frameworks should not be that scary as most come with pretty clear documentation.

Resources to learn JavaScript:

  1. Derek Banas’s Learn in One Video.
  2. freeCodeCamp.org’s 3 Hour Course Video.
  3. Maximilian Schwarzmüller’s Course on Udemy. (Full Fledged Course)

C++

This is actually the top choice of a lot of interested programmers. C++ as the name suggests is the better version of C programming language. It is also the primary choice for developing efficient applications as it is fast and a compiled language unlike Python and JavaScript. Top competitive programmers also use C++ as their primary language.

Resources to learn C++:

  1. Derek Banas’s Learn in One Video.
  2. freeCodeCamp.org’s 4 Hour Course Video.
  3. Learn Programming Academy’s Course on Udemy. (Full Fledged Course)

Java

You will either love or hate this language but cannot ignore it. It has similar syntax as C++, letting the programmers of these languages switch either way without much effort.

Resources to learn Java:

  1. Derek Banas’s Learn in One Video.
  2. Tim Buchalka’s Course on Udemy. (Full Fledged Course)

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Yarala Hruthik Reddy

Yarala Hruthik Reddy

I do a lot of things. Just trying to find my breakthrough. www.iamYHR.com