This is a list of programming languages I know, in order of knowledge-ish. (id est, They are sorted only in their categories, and the order is vague.)
Well known
Scratch
This is the first programming "software" I've ever used. As a result, I'm very fond of it. I still talk with my friends from Scratch.
Python
src please do not start with this tutorial!This is the first real language I use. I've made a bunch of things with it before. But, it does make sense why most people don't use use Python: It is great for scripting, but other languages are much better suited with it. It's probably one of few languages, with Scratch for example, to work first try most of the time; it just clicks.
C
src meI really like coding in this language, and I can see it's use, but there's so much unsafety revolving around it.
Have learnt or are learning
Haskell
src meThis is a declarative programming language, and because of that, as well as being strongly typed, it's one of those few to click. It gets more confusing as you do metaprogramming and whatnot.
x86
meVery fun using it. It's like Scratch, but much harder! However, using AT&T syntax is not very fun, which is what this book teaches. I mean, is it easier to use,
JS
srcI learnt this one from Khan Academy. I use it seldom.
Snap!
This is basically Scratch with extra steps. But it's definitely worth checking out!
Would learn
To be honest, most of the programming languages in this and the next category are there because they are cool.
Crystal
Either this or Ruby is likely something I will learn soon. It's similar to Ruby, but with some other stuff added.
Ruby
It is an object oriented language, and it is like a cleaner Smalltalk.
Elixir
It is part of the Erlang family, and it might be the most popular out of them.
Lean 4
It is a programming language made for proofs. I might not really use it for anything serious, but it's still kinda fun to prove things in it.
Ante
It is, simply put, a low-level functional programming language. You don't always see those words together unless something weird happens, but this isn't weird.
C++
C++ is much more popular than C, but I have heard it's much more complicated. I will eventually have to learn this or C#, and this seems like the better choice.
Lua
I've learnt the basics of it, but I haven't used it in anything. It is a very small but powerful language, and it pops up in programs that allow modifications in the form of code. Roblox is the biggest example.
Scala
TS
A bettersuperior form of Javascript made
by Microsoft. I should probably learn it for generic but various
reasons.
Seed7
srcIt is a C-like simple programming language that and allows you to modify the language itself. Doesn't that sound awesome?
Vyxal
It is a very popular and very effective golfing programming language, meaning you can write VERY short programs in it.
Go
It is a safe programming language that is sort of overrated, but not entirely.
(Common) Lisp
It is an extremely simple yet somehow powerful language that is composed of list expressions. It is a lot like assembly, except it is of course on a much higher abstraction.
Racket, Clojure...
These are simply dialects of Lisp, which there are a lot of.
Interesting
C#
Red
Erlang
Smalltalk
Elm
Java
Golfscript
Gleam
Rust
Zig
Pascal
Fortran
Forth
There is a bigger list of langauges, but unordered, at https://github.com/stars/Zaydiscool777/lists/programming-languages.
