xxx语言从入门到精通,21天精通xxx语言……这种一点创意都没有的书名讲的都不咋样
C语言易学难精,可以先看<C Primer Plus>,<The C Programming Language>之类的书,基础知识把握好了,可以开始学习数据结构(data structure)一般都建议学习外国较新的书,多泡论坛,新老帖子都可以浏览,尝试解决别人的难题,慢慢你会发现自己的进步!
学编程最重要的是要坚持,要能吃苦,还要对这方面有兴趣。 先从C开始是对的,但C/C++这条路不好走。学C半年, 然后C++再学半年,之后学1年 Windows API就可以做软件了,但这是找不到工作的因为学的还不够多,你刚刚说想学做软件的么,所以MFC还是要学习的,有的API的基础MFC学起来容易。UML建表语言也要熟悉。推荐你一门C语言初学者书“C语言程序设计(谭浩强第4版)”刚学习最好是买本实体书,这个学起来事半功倍。