Lua: (Note: if you have mac or linux, lua is probably preinstalled)
https://www.lua.org/pil/contents.html <=== Lua official tutorial
https://www.tutorialspoint.com/lua/lua_basic_syntax.htm <=== another great tutorial
https://dev.to/jd2r/the-lua-tutorial-544b
Rust:
https://doc.rust-lang.org/book/ <=== official
https://doc.rust-lang.org/rust-by-example/ <==official
Java:
https://www.w3schools.com/java/ <=== W3schools have ton of great resources for almost every programming language
https://dev.java/learn/ <==== lot of guides
Perl:
https://www.tutorialspoint.com/perl/index.htm
C:
https://freecomputerbooks.com/top-c-books.html <== free books
Bash (shell scripting):
https://www.freecodecamp.org/news/bash-scripting-tutorial-linux-shell-script-and-command-line-for-beginners/
https://linuxhandbook.com/bash/
FOR MORE RESOURCES, CHECK MY OTHER THREAD: https://nulledbb.com/thread-Free-programming-ebooks
Lua - more lightweight, maybe some terminal automation or utilities
Java - runs in JVM, more heavyweight BUT built in GUI and other useful libraries.
Perl - more oldschool, one of preinstalled language son linux
C - Hard, more control of computer (malware is written in C)
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}