计算机语言发展史
机器语言
使用二进制的方式进行运算 010101010格式
汇编语言
指令代替二进制,可以用英文单词代替,但还是更接近机器语言的编程语言
应用场景:
- 逆向工程
- 机器人
- 病毒
高级语言
读起来很方便,更接近人类自然语言
- C:操作系统、嵌入式和服务器
- Java:企业级应用开发、网站平台开发、移动领域的手机游戏和移动android开发
- C++:游戏领域、办公软件、图形处理、网站、搜索引擎、图形界面层、关系型数据库、浏览器、软件开发、集成环境IDE
- Python:爬虫、数据分析、自动化测试和机器学习
- C#:Windows应用、商业应用和软件开发
- JavaScript:大多用在前端开发,后端也可用Node.js来做
- PHP:只能用于web开发
- Go:主要用于区块链技术和后端服务器应用
摩尔定律
每一美元能买到的电脑,每隔18个月性能就能翻两倍以上(描述了集成电路的发展速度)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架