Ok, I like technology. I can’t read anything about a programming language without wanting to learn it’s basics, but that’s an impossible task, at least without some proper organization.

That’s why I’m writing this list of the top languages I’m curious about in no particular order and their respective pros (from my perspective).

C

  • Helps to get a better understanding of the inner workings of computers
  • Barebones
  • Would be able to understand some old games source code
  • Make cool console homebrew apps/ROM hacks
  • Used in everything

Java

  • The OG OOP(?)
  • Still used a lot
  • Android development
  • Minecraft mods (and understanding the source code)(is the source code somewhere?)

Kotlin

  • Java but cooler
  • Better android development
  • Jetbrains is cool

Python

  • Python is python

Rust

  • Web assembly
  • Game dev
  • Cool name for developers (rustaceans)
  • Looks cool to develop in

Ruby

  • Looks tasty as heck to write
  • Jekyll is cool (my current obsession)
  • Rails for webdev

GO

  • Looks super cool
  • Cute mascot (arguably)
  • Low level programming with nice sintaxe (?)
  • Also used in webdev

Other technologies

Bash

  • Linux automation
  • Some cool day to day applications

PowerShell

  • Looks more modern than bash
  • Even cooler day to day applications

The ones I already know

Now for the ones I already know (and want to keep learning), just for completion

JavaScript

  • Love it even with all the quirks
  • Used everywhere
  • Could learn Electron for desktop apps

PHP

  • Juriassic but cool
  • New features look nice
  • The web is built on it