Want to learn C language system, the purpose is to do PHP development, should start from C + +, or from C # start?
Reply content:
The first thing you need to understand is C, C #, C + + is not a language, it's a different three languages. Want the system to learn programming language, the purpose is to sell later, should start from the pole vault, or from the Bank of China start? Suggest LZ first understand what is c,c++,c#, although all have a C, but not all is a meaning
Do not know LZ learning PHP is to find a job immediately? Or just go to college, to learn a language?
If it is the former, it is recommended to learn PHP directly, because it is relatively simple, fast, learning cycle is not long
If it is the latter, you can slowly learn the system, C or C + + is OK, lay a good foundation, to PHP faster to do PHP development why need to start with C? If you feel like learning about computer systems and programming, you can start with C and suggest looking at some of the ideas that Facebook research engineers have about programming, which is just about C + + and PHP. may be useful to you: http://www. serversidemagazine.com/ news/10-questions-with-facebook-research-engineer-andrei-alexandrescu/
Programming languages are basically interlinked, and learning any of them can improve your programming skills.
If the goal is to work in PHP, the route should be: PHP--C--and PHP (I don't know?). )
C # is another system language, in terms of PHP or C, is a detour. Directly on the PHP ah, find so many bend do =_=. Programming languages do not have a so-called learning order, and any door can be directly learned. Just practice DWG! You can make a few more shots. Strange question. If you learn C, why do you think about a few messy languages? No words anymore. Why don't you just learn PHP. I guess you haven't seriously flipped through even a PHP book, so you'll learn that PHP needs to learn C or C + + or C # First, based on some patchwork information. Go buy a book, Junior! It is very strange that so many people answered the question with seriousness.