编程语言的分类和使用
编程语言主要分为javaScript、PHP、C、C++和Java。
1,C语言:实模式,保护模式,调度,中断,调用栈,回调...基本上会涉及到计算机科学中的基本概念。结构化编程将解决方案描述为一个清晰的过程,涉及数据建模、接口定义和项目的整体组织结构。
2.c++语言:虚函数、虚表、内联、多继承、const、泛型、模板(语言相关)opencv、OGRE、3D渲染、GPU、网格、骨架、帧循环、DX、GUI、MFC、Qt、消息队列、非阻塞IO。适用领域:多媒体、高性能网络服务器等更高效的应用。
3.java:字节码,虚拟机,垃圾收集,接口,多线程,包,库,反射,框架,集成,组件,http,web,数据库,SSH,javaee。Java程序更注重扩展性和可维护性,一般使用更多的设计模式。常见的程序组织形式有MVC和listener模式。
4?、Javascript:闭包、对象、函数、CSS、DOM、Ajax、HTML5、node.js、V8。基于原型的OO,基于闭包的函数式编程(后者用的更多)。常见的代码组织形式:事件触发回调机制(node.js和前端的区别在于它定义和触发事件),基于非阻塞异步IO的框架(node.js)。
5.PHP,即“超文本预处理器”,是一种通用的开源脚本语言。PHP是一种在服务器端执行的脚本语言,类似于C语言,是一种常用的网站编程语言。PHP的独特语法是C、Java、Perl和PHP自身语法的混合。有利于学习,应用广泛,主要适用于Web开发领域。
百度百科-编程语言