**所学语言**
一,C语言
介绍:它既具备高级语言的特色,又具备汇编语言的特色。它能够做为工做系统设计语言,编写系统应用程序,也能够做为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围普遍,具有很强的数据处理能力,不只仅是在软件开发上,并且各种科研都须要用到c语言,始于编写程序软件,三维,二维图形和动画。具体应用好比单片机以及嵌入式系统开发。通常开发与硬件相关的东西。
优势:简洁紧凑,灵活方便,运算符丰富,数据类型丰富,c是结构式语言,语法限制不太严格,程序设计自由度大,生成目标代码质量高,程序执行效率高javascript
二,C++
介绍:c++是在c语言的基础上开发的一种面向对象编程语言,应用普遍。它的主要特色表如今两个方面:一是尽可能兼容c,二是支持面向对象的方法。
优势:它操持了c简洁,高效的接近汇编语言等特色,对c的类型系统进行了改革的扩充。
应用领域:游戏,科学计算,网络软件,分布式应用,操做系统,设备驱动程序,移动设备,嵌入式系统,教育与科研,部分行业应用,其余应用。css
三,java
介绍:java 是一门面向对象编程语言,不只吸取了c++语言的各类优势,还摒弃了c++里难以理解的多继承,指针等概念,所以java语言具备功能强大和简单易用两个特征。java语言做为静态面向对象编程语言的表明,极好地实现了面向对象理论,容许程序员以优雅的思惟方式进行复杂的编程。
优势:简单性,面向对象,分布性,编译和解释性,稳健性,安全性,可移植性,高能性,多线索性,动态性。
应用:android应用,在金融业应用的服务器程序,大型网站,嵌入式领域,大数据技术,高频交易的空间,科学领域。html
****前端三剑客(html,css,javascript)****
四,CSS
它是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
CSS目前最新版本为CSS3,是可以真正作到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS可以对网页中的对象的位置排版进行像素级的精确控制,支持几乎全部的字体字号样式,拥有对网页对象和模型样式编辑的能力,并可以进行初步交互设计,是目前基于文本展现最优秀的表现设计语言。CSS可以根据不一样使用者的理解能力,简化或者优化写法,针对各种人群,有较强的易读性。给网页添加渲染颜色。前端
五,HTML
标准通用标记语言下的一个应用,也是一种规范,一种标准, 它经过标记符号来标记要显示的网页中的各个部分。网页文件自己是一种文本文件,经过在文本文件中添加标记符,能够告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,而后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不中止其解释执行过程,编制者只能经过显示效果来分析出错缘由和出错部位。但须要注意的是,对于不一样的浏览器,对同一标记符可能会有不彻底相同的解释,于是可能会有不一样的显示效果。java
六,javascript
介绍:javaScript 一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,普遍用于客户端的脚本语言,最先是在HTML网页上使用,用来给HTML网页增长动态功能。JavaScript兼容于ECMA标准,所以也称为ECMAScript。
优势:
1、简单性: JavaScript是一种基于Java基本语句和控制流之上的简单而紧凑的设计,从而对于学习Java是一种很是好的过渡。它的变量类型是采用弱类型,并未使用严格的数据类型。
2、动态性: avaScript是动态的,它能够直接对用户或客户输入作出响应,无须通过Web服务程序。它对用户的反映响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页(Home Page)中执行了某种操做所产生的动做,就称为“事件”(Event)。好比按下鼠标、移动窗口、选择菜单等均可以视为事件。当事件发生后,可能会引发相应的事件响应。
3、跨平台性: JavaScript是依赖于浏览器自己,与操做环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可正确执行。从而实现了“编写一次,走遍天下”的梦想。
4、安全性: JavaScript是一种安全性语言,它不容许访问本地的硬盘,并不能将数据存入到服务器上,不容许对网络文档进行修改和删除,只能经过浏览器实现信息浏览或动态交互。从而有效地防止数据的丢失。android
参考:https://blog.csdn.net/jiahanghacker/article/details/88823166c++