当前位置:编程学习 > Delphi >>

我该选择学什么做windows桌面应用程序开发呢?

本人很喜欢windows应用程序开发,想自己写一些小软件啥的,比如我们常用到的一些很实用的小工具软件、绿色软件等等,对黑客编程也很感兴趣,不过对这方面还是不敢要求太高,毕竟并不是任何人都能成为黑客的,但是如果能编写一些简单的黑客程序那就更好!但是我一直对桌面程序开发选择什么很模糊,在网上也看了不少意见,但还是没彻底的弄清方向,我希望找准方向后,好好学习,少走一些冤枉路!
我的要求是开发的程序必须可以独立运行,像C#这类托管以及那些需要运行库支持的可以不提了!大的方向是做windows编程,最好是比较底层一点的!我主要看重的是C这块和delphi!但是有些问题不是很清楚,先问问清楚,大家再帮我分析分析吧!

C和C++到底有多大的区别?以及同VC++.net的区别。我需要选择C呢还是C++?
(注:这个问题不需要做长篇幅的概述,讲讲最感性的东西就行了!)
VC++.net开发的windows程序能独立运行吗?
如果我学习使用C++开发,Visual C++和C++ Builder该怎么选择?(这里相信有人会说工具不是首要的,关键是要掌握好语言。这点我也知道,但还是希望各位给点意见!)
分析一下delphi和C、C++的大体区别,依照我的情况,我适合选择C/C++还是delphi呢?

补充:

算了,我还是把问题结了吧!

这样问好像也不可能问的明白,这几天我又反复了解了相关方面的东西,结合大家的建议,我基本已经有了方向,我想我首先把基础知识了解一下吧,比如说硬件知识、操作系统原理等等,这些作为编程的基础先了解掌握以下,然后了解数据结构、算法这些知识,最后选择学习C吧,C++也学习一下(面向对象编程还是需要的),汇编我也会学习一下的。至于delphi,以后看时间再定吧!有机会把pascal学习一下,掌握delphi。

对于vc++、vc++.net、c++ builder、以及delphi等等编程工具我已经觉得现在不是考虑的时候,最主要的是把语言学好!以后选择什么工具就不是大问题了。。。

答案:

VC++.net是指托管C++吧?跟C#差不多,XP的话要安装.NET运行库,不过好像XP SP2开始就集成.NETFX1.1运行库了,Win7好像是集成.netfx2.0的

其实学C#也没问题,现在越来越多程序也用.NET的托管语言开发的了,因为门槛低和开发速度快,而且没有C++的指针操作不是很需要操心内存泄漏等问题,而且执行速度跟传统的VC++做出来的差距不大特别现在的电脑性能那么高,所以有些新游戏和软件都是用.NET开发的,同样需要安装.netfx才能执行

不会 C\C++ 的程序员不是真正的程序员。。

指针真个东西 真的是太强大了。。

对硬件的操作很强大。

能 精通C\C++ 和汇编 ,你就有了做黑客的基本资本了。

直接学易语言吧,中文语言,可做底层开发,如果再学delphi的话就完美极了。

上一个:懂DALPEI的来。我在编程上面有问题
下一个:编程入门都有哪些比较好

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,