+ 1
Is C perspective to learn?
6 ответов
+ 3
Giannis you might want to dig a little deeper on computer language history. Before C there was B and many other high-level languages. Some popular ones were ALGOL, FORTRAN, Lisp, COBOL, Forth, BASIC, and Pascal.
+ 2
C is the 1st ever created high level language. Not used a lot nowdays, because C++ is same as C but it offers more (like classes, streams etc...).
C only used when then you have a serious reason to use it. Maybe when want make a really cpu/ram effective program for Arduino or if need edit a project that written with C before years.
But if you learn C++ you learn C also its very similar language.
+ 2
No, I don't.
Yes, the languages are a lot alike, so the compilers may look alike too.
Because ASM is way more complicated and changes a lot depending on architecture.
+ 1
Perspective not equal to prospective
+ 1
Giannis C is still used a lot. Big part of Unix/Linux kernels, several GNU utilities, drivers, firmware... It is a very light weight and performant language, so finds lots of uses.
0
Emerson Prado so you say C++ is less performant than C? Isn't almost the same compiler?
Also if need the most effective code why not write it with ASM where you got full control of cpu instructions?