The C language has been a programming staple for decades. Here’s how it stacks up against C++, Java, C#, Go, Rust, Python ... The thing is, all of the pluses in C++ can also work as minuses.