编程语言选择的方法

根据目的选择

理论上说,只要达到目的,选择任何一种编程语言都可以。实际上,只要确定了想要编写的内容和执行环境,就可以在某种程度锁定可以使用的语言的种类。

比如,如果想要创建Windows的桌面应用,可以使用c井和VB.NET,如果是苹果手机应用,可以使用Object-C和Swift,如果是租赁服务器运行网页应用,可以使用PHP,Perl,如果是excel的处理变为自动化可以使用VBA语言。

根据开发规模选择

如果要创建网页应用,那么编程语言的选择非常多。如果是选择可以在web服务器上生成控制台应用的语言,由于基本上可以使用任何一种语言都能实现,因此开发规模的影响很大。

如果是大规模的系统可以选择java,通过租赁服务器实现中小规模的系统,可以选用PHP,初创型公司可以选择使用ruby,python,go等一些语言。

相关推荐
卡戎-caryon3 分钟前
【Linux网络与网络编程】03.UDP Socket编程
linux·服务器·网络·笔记·单例模式·udp·网络通信
nuise_30 分钟前
李宏毅机器学习笔记06 | 鱼和熊掌可以兼得的机器学习 - 内容接宝可梦
人工智能·笔记·机器学习
skyseey2 小时前
笔记:Vue3+Vite 怎么导入静态资源,比如图片/组件
前端·javascript·笔记
cwtlw2 小时前
Spring相关面试题总结
java·笔记·后端·spring
zzh-2 小时前
Scala循环守卫
笔记
陌言不会python3 小时前
谷粒微服务高级篇学习笔记整理---thymeleaf
笔记·学习·微服务
能来帮帮蒟蒻吗5 小时前
Go语言学习(15)结构体标签与反射机制
开发语言·笔记·学习·golang
有个人神神叨叨10 小时前
OpenAI发布的《Addendum to GPT-4o System Card: Native image generation》文件的详尽笔记
人工智能·笔记
安全方案11 小时前
精心整理-2024最新网络安全-信息安全全套资料(学习路线、教程笔记、工具软件、面试文档).zip
笔记·学习·web安全
慵懒学者12 小时前
15 网络编程:三要素(IP地址、端口、协议)、UDP通信实现和TCP通信实现 (黑马Java视频笔记)
java·网络·笔记·tcp/ip·udp