DEV Community

Discussion on: What is the next language you want to learn, and why?

Collapse
 
z3dy_ profile image
fred

C, because the Linux kernel is written in it, and i want to understand how it is build. Also it´s a clean and powerful language in my opinion. Later on maybe c++, because of game development.

Collapse
 
loderunner profile image
Charles Francoise

I often say that: as long as kernels and their primary interfaces are written in C, there's good reason to learn it. It's not going away, and it's the most fundamental way to interact with your operating system.

Collapse
 
k2t0f12d profile image
Bryan Baldwin

You don't have to switch off pure C to write games. I'm writing a fully featured game in C. There's just a minor overhead wrapping C++ object methods so you can call them as C functions. That should only be required in the platform code anyway.