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 me

I 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 me

This 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

me

Very 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,

[rax + 4 * 8]
or
(%rax,$4,$8)?
Maybe I can check this one?

JS

src

I 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

src

It 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.