笼统得说一下吧
没有一种语言的语法是完全一样的,但是学过了一门语言再学其它语言就很快,因为不同的只是语法而已,像我学完C++之后再学JAVA书本上前几章的内容过起来是非常快的,而c#更Java的相似就更不用说了!
学习vc的基础是c++,就我感觉而言vc和c++比起来多的是类库,而类库的作用就是为了帮助你更方便的进行项目的开发,而不仅仅是简单的控制台编程。MFC就是一个最好的例子。通过调用MFC中做好了的类库和接口,你可以快捷的进行Windows窗体的编程。当然vc的功能不仅仅是进行Windows窗体编程而已,你在vc里面新建一个项目,你可以看到有多少东西可以选择。网上我记得有cs的vc源代码,vc的功能是非常强大的。
至于MSDN,我没有装过VC6.0的,但是像VS.NET的MSDN总共3张盘,怎么可能用书来代替。我当初学vc时买了一本入门级别的书,应该是属于教程性质的。作为工具书类型的参考书就没必要买了,网上有的下:VC6.0技术内幕,类库参考手册等等。这些书和MSDN一样,是为了方便得查找类库成员的功能,函数的接口等等(VC6.0技术内幕还是更像教程)。VS.NET的MSDN的功能就大了,基本上可以当教程用了。
Flash MX里的语言我就不清楚了,可以肯定的是,他决不可能是java,c++,c#,c中的任意一种语言,它是从属于Flash这个软件本身的。功能只是为了使用户能够像编程那样更加自由得控制自己得动画而已。
以上是本人的一些认识。就我而言,我的编程经验只有一年的时间,可能论坛当中有真正的编程高手,但毕竟是少数。如果你对编程有兴趣的话,介绍你一个bbs:
http://community.csdn.net/expert/forum.asp那里有真正的高手,都是在工作学习当中积累了丰富经验的人。相信在那里你一定可以找到你想要的东西。我个人的编程经验告诉我编程必须遵循的两条基本准则是:
1.脸皮一定要厚,什么不懂就问什么!!!!
2.程序一定要自己写,不想自己写就不要搞编程!!!!
我的一些陋见,觉得哪里对自己有帮助的话就用上了 呵呵