??? 07/25/05 13:13 Read: times |
#97995 - beware Responding to: ???'s previous message |
Beware, If you get a C++ based course, you will probably have more trouble learning C afterwards than you would have if you did not take the C++ course.
Now, since you "have earned a development board from keil (ARM based MCB2130)" be aware that, while Keil is pure C, there are C++ compilers for the ARM -- why are we discussing this in a '51 forum?. Oh, well, since you post here, I guess you will want the C for the '51 as well. I would, in your case, take a self taught course on the PC using Stephen G. Kochnan "programming in ANSI C" ISBN 0 -672-48408-0, that way you will learn C, not C++. Once you have mastered C, there is virtually no "conversion" to the ARM and the "conversion" to the '51 (memory specification, bit etc) is easy. I did C before C++ was on the horizon, the above is based on C++ taught new employees trying to come to grips with all the things that are "natural" in C++ but can not be done in C. It seem to be an order oif magnitude easier to learn than to unlearn. Erik |
Topic | Author | Date |
Learning C language - advice | 01/01/70 00:00 | |
take both | 01/01/70 00:00 | |
Yes - take both! | 01/01/70 00:00 | |
Thanks for the advice! | 01/01/70 00:00 | |
Find a good book! | 01/01/70 00:00 | |
Which area will you work in.. | 01/01/70 00:00 | |
Why this forum? | 01/01/70 00:00 | |
Learning C for 8051 | 01/01/70 00:00 | |
C for 8051 | 01/01/70 00:00 | |
There is no C/C++ | 01/01/70 00:00 | |
deep understanding.... | 01/01/70 00:00 | |
Has anyone got opinion on these books? | 01/01/70 00:00 | |
C & The 8051 | 01/01/70 00:00 | |
C & The 8051 | 01/01/70 00:00 | |
Amazon | 01/01/70 00:00 | |
beware | 01/01/70 00:00 | |
thanks for the inputs!![]() | 01/01/70 00:00 |