常见的编程语言(2)
笔者上星期在专栏介绍了叁种编程语言包括Python、Java及JavaScript,今期将与大家分享另外数款同样属较常见的编程语言,亦会教各位新手开始接触编程时,应按照甚么塬则选择适合自己学习的编程语言。
PHP
PHP仍是目前最流行的后端(Back-end)编程语言之一。儘管PHP面对来自Python和JavaScript的激烈竞争,但市场上对PHP 开发人员仍然有大量需求。PHP背后拥有丰富而且强大的框架 (Frameworks),让初学者亦可以容易掌握製作动态网页的技巧。虽然PHP缺乏高规格的安全性,于除错处理上亦有些改进的空间,但如果你希望加入一间传统科技公司,目标成为后端开发人员,不妨先学习PHP编程语言。
C#
C#是由Microsoft开发的一种通用编程语言,它支援元件导向 (Component-oriented)及物件导向(Object-oriented),帮助开发人员节省编程时间,亦被广泛应用于开发后端及建构Unity游戏。C#不但能与.NET完全整合,亦是开发Windows软件的最理想选择。C#的语法与Java相似,若果本身已懂得Java,转换到C#相对会较容易。
Swift
Swift是由Apple所研发的开源(Open Source)程式语言,适用于开发应用程式给iOS、iPadOS、macOS、watchOS及tvOS。Swift 于2014 年才面世,Apple设计Swift时,就是希望可集合Objective-C、Rust、Haskell、Ruby、Python、C#及CLU等多种编程语言的优点于一身。Swift拥有高规格的安全性,而且语法简洁,可读性高,亦有自动记忆管理(Automatic Memory Management),会自动释放不需要的记忆体,提高编程的效率。同时Swift的运行速度亦非常快,较Python快十倍甚至更多。如果你希望开发Apple产品的应用程式,可考虑学习Swift。
初学者的选择
连续两星期跟大家浅谈各种编程语言,究竟作为初学者应如何选择﹖笔者认为初学习编写程式,可因应自己的目标或喜好而决定,若喜欢为Android 或iOS 等平台写塬生(Native)应用程式,可考虑Java 或Swift;若对Unity的游戏开发有兴趣,可以选择C#;若然兴趣是编写网页,不妨考虑JavaScript或PHP。如果上述都不是你的兴趣所在,易于掌握的Python应该是你最好的选择。
上一篇: UI和UX的区别
下一篇: 常见的编程语言(1)