你这个问题好大,一个一个的说,我理解的你说的windows编程可以说成编写可视化窗口程序。因为编程跟运行平台没有直接的关系,是开发者可控的。
要编写windows的窗口化程序就需要调用windows提供的API。可以通过大概3种办法:一是学习win32API就是windows为开发者提供的接口,需用C++语言来调用。微软出了两本书叫《windows程序设计》分上下两册,北京大学出版社出版的,有兴趣你可以买来看看。
或者学习MFC,MFC是微软提供给开发者的一个类库,以C++类的形式封装了Windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。
再或者你可以学习C语言,C语言生成面向.net的环境代码,也是可以实现可视化窗口程序的。
至于IOS这个你可以查看IOS API帮助文档,里面会有一些例子。
android开发需要用android SDK当然android开发需要用到JAVA语言所以还需安装JAVA SDK。 编辑器可以用Eclipse。
你的题目太大了,当下流行的用于各方面的语言太多了,要是都介绍一下起码得写多少页但是语言不是编程,编程是一种解决问题的思想,或者说是一种思维方式,语言只是实现这种思想的工具,或者说规则。
温馨提示:答案为网友推荐,仅供参考