软件编程我该学习什么?

软件编程技术有很多,java、php、asp.net、vb.net等。有很多人都非常迷茫,这么多技术,都学呢学不过来;选择性的学呢,不知道该学哪个。下面我们就来分析一下这些技术的优缺点,给大家一个参考。

    首先可以肯定,这几门技术是目前最流行的几门开发技术,他们都有各自的优缺点。

    java技术入学门槛比较高,学起来相对难一些。java之所以难学,不是它本身的语法难,而是要想通过java来做一个项目,就必须要学习jsp,servlet, spring、struts、hibernate等其他相关技术,也就是说,要掌握很多门技术才可以出师。

   php技术入学门槛相对低,只要学习它本身的技术内容,就可以开发出一些中小型的项目出来。所以,目前学习php的人越来越多,也是这个原因。但是php技术是基于web的编程技术,多数应用在网站方面的项目,如果想通过php做一些桌面程序就不适合了。

   asp.net和vb.net,都是基于window平台的编程技术,可移植性差。他们之间的区别就是,一个是基于web项目,一个是基于桌面项目。他们的底层语言一个是C#,一个是vb. 他们的入学门槛属于中间,不过他们有图形化开发工具,可以边开发,边调试界面,但是要想在linux下用他们开发,是不可能的。

   总结起来,他们各自都有优点,也都有缺点,php目前受欢迎程度要高一些,java目前应用范围最广,.net一般基于window环境的公司也会经常用到它。

   那么他们谁更有前途呢?这个答案可以说,没有最有前途的,他们都是在当前最流行的,未来还会出现什么技术不好说。如果你觉得想要入门的话,个人建议你先从php和.net入手。等到有一些编程基础了,再学学java。但是一定要记住一句话,任何编程语言,你不可能都掌握,一定要精通一门,其他的只要了解就足够了。编程最重要的不是你会多少种开发语言,而是你有什么样的编程思想。

   好文章推荐:学习网页设计能干什么

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值