首页 > 其他分享 >计算机语言发展史

计算机语言发展史

时间:2024-06-04 09:03:33浏览次数:17  
标签:发展史 计算机 开发 应用 机器语言 语言

计算机语言发展史

机器语言

使用二进制的方式进行运算 010101010格式

汇编语言

指令代替二进制,可以用英文单词代替,但还是更接近机器语言的编程语言

应用场景:

  • 逆向工程
  • 机器人
  • 病毒

高级语言

读起来很方便,更接近人类自然语言

  • C:操作系统、嵌入式和服务器
  • Java:企业级应用开发、网站平台开发、移动领域的手机游戏和移动android开发
  • C++:游戏领域、办公软件、图形处理、网站、搜索引擎、图形界面层、关系型数据库、浏览器、软件开发、集成环境IDE
  • Python:爬虫、数据分析、自动化测试和机器学习
  • C#:Windows应用、商业应用和软件开发
  • JavaScript:大多用在前端开发,后端也可用Node.js来做
  • PHP:只能用于web开发
  • Go:主要用于区块链技术和后端服务器应用

摩尔定律

每一美元能买到的电脑,每隔18个月性能就能翻两倍以上(描述了集成电路的发展速度)

标签:发展史,计算机,开发,应用,机器语言,语言
From: https://www.cnblogs.com/liuyize/p/18230054

相关文章

  • C语言之指针进阶(5),sizeof和strlen的数组计算以及指针运算笔试难题详解
    目录前言一、sizeof和strlen的区分比较二、sizeof,strlen与数组的计算三、指针运算,笔试难题解析总结前言    本文作为指针进阶的最后一篇文章,给大家带来了丰富的例题,这其中包括区分比较sizeof和strlen计算各种花样的数组指针表达式,如果你能答对所有的关......
  • 数据在内存中的存储<C语言>
    导言       在计算机中不同类型的数据在计算机内部存储形式各不相同,弄懂各种数据在计算机内部存储形式是有必要的,C语言的学习不能浮于表面,更要锻炼我们的“内功”,将来在写程序的时候遇见各种稀奇古怪的bug时,也便能迎刃而解,所以本文将着重介绍,整数在内存中的存储、大小......
  • 杨辉三角C语言的超简单解决办法
    #include<stdio.h>#include<stdlib.h>intmain(){intarr[10][10]={0};//十行的杨辉三角intsize=sizeof(arr)/sizeof(arr[0]);//求一共有几行for(inti=0;i<size;i++){for(intj=0;j<=i;j++)//对角线{if(i==j||j=......
  • 浙大翁恺《C语言程序设计》课程笔记
    1.1计算机与编程语言设计算法->编写程序->计算机执行程序执行的两种方式1.解释:借助一个程序(解释器),那个程序能试图理解你的程序,然后按照你的要求让计算机执行2.编译:借助一个程序(编译器),把你的程序翻译成机器语言,然后让计算机执行编程语言本身没有解释型和编译型之......
  • 计算机毕业设计 | springboot养老院管理系统 老人社区管理(附源码)
    1,绪论1.1背景调研养老院是集医疗、护理、康复、膳食、社工等服务服务于一体的综合行养老院,经过我们前期的调查,院方大部分工作采用手工操作方式,会带来工作效率过低,运营成本过大的问题。院方可用合理的较少投入取得更好的服务效果,在满足社会需求、注重社会效益的同时,获得......
  • 基于springboot实现疫苗发布和接种预约系统项目【项目源码+论文说明】计算机毕业设计
    摘要如今的时代,是有史以来最好的时代,随着计算机的发展到现在的移动终端的发展,国内目前信息技术已经在世界上遥遥领先,让人们感觉到处于信息大爆炸的社会。信息时代的信息处理肯定不能用之前的手工处理这样的解决方法,必须采用计算机来处理这些信息,因为传统方法对应计算机处......
  • 基于springboot实现英语知识应用网站系统项目【项目源码+论文说明】计算机毕业设计
    摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了英语知识应用网站的开发全过程。通过分析英语知识应用网站管理的不足,创建了一个计算机管理英语知识应用网站的方案。文章介绍了英语知识应用网站的系统分析部分,包括可行......
  • 郑州大学计算机网络实验04 TCP协议探索和连接管理分析
    实验四:TCP协议探索和连接管理分析【实验目的】1、掌握TCP协议数据格式;2、掌握TCP首部各字段含义;3、掌握TCP建立连接和释放连接的过程;4、熟悉Linux下truncate命令的使用方法;5、了解Linux中利用nc命令开启远程shell的方法。【实验步骤与结果记录】要求:根据实验指导书中的......
  • C语言程序设计第二讲:顺序程序设计
    一、数据类型1.基本数据类型C语言中提供了一些基本数据类型,用于表示各种不同类型的数据:整数类型:int:表示整数,通常占用4个字节。shortint:表示短整数,通常占用2个字节。longint:表示长整数,通常占用4或8个字节。longlongint:表示更长的整数,通常占用8个字节。unsignedi......
  • 2021新书Python程序设计 人工智能案例实践 Python编程人工智能基本描述统计集中趋势和
    书:pan.baidu.com/s/1owku2NBxL7GdW59zEi20AA?pwd=suov​提取码:suov我的阅读笔记:图像识别:使用深度学习框架(如TensorFlow、PyTorch)创建图像分类模型。探索迁移学习,使用预训练模型进行定制。自然语言处理(NLP):构建一个情感分析模型,用于分析文本中的情感。实现一个文本生成模型,......