Exclusively for TechExams members for Infosec Boot Camps starting before April 30, 2026
Slowhand wrote: » Personally, I'm a big fan of learning a C-based language as your first. The way my most recent computer science instructor did it was to teach his Introduction to Programming class in C, then move into object-oriented programming with C++, and eventually move to data structures and algorithms in C++. You could, conceivably, do the same thing in Java, or learn any other language you please, but the basics remain the same. It seems like you may have been getting the advice that you should worry about the theory and then pick a language. I'm going to say it's the opposite: pick a language and stick with it, learn all about it, learn all the programming theory you can while working with it. It's only when you move to another programming language you begin to see all the universal concepts that translate.
Exclusively for TechExam members. Applies to boot camps starting before April 30, 2026.