The C Programming Language (Kernighan & Ritchie) and The Java Tutorial (online here) are the best books to start in my opinion.Hello everybody
I want to learn some programming languages, especially Java and C. What would you recommend to use for a beginner? How do I compile and execute the code?
Whats the difference between the two? What IDE would you recommend to an absolute beginner?Once you have a better idea of what you're doing in an IDE, you might then decide to try using the compiler directly from the command line and start using make-files, or one of the many build-systems to build from the terminal.
Thank you for the guides!Search the topic with your favorite search engine or look for a book about C/java programming with a lot of positive reviews, for example.
C Programming Absolute Beginner's Guide
Java: Learn Java in One Day and Learn It Well. Java for Beginners with Hands-on Project.
Code::Blocks seems fine to me. Do you think I should use another compiler than GCC?C, C++ and Java are all cross platform, and very well documented and capable. For ease of learning, I would recommend Java > C++ > C.
Sticking with open source, I like Code::Blocks for C/C++, and Eclipse for Java.
If you're ok with proprietary IDEs, and you're familiar with Visual Studio, VSCode isn't a bad environment. However, in Microsoft fashion, VSCode does "call home" and send telemetry by default.