编程语言概述.pdf
《编程语言概述.pdf》由会员分享,可在线阅读,更多相关《编程语言概述.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编程语言概述王昊计算机系统计算机系统层次结构层次结构第零级 硬联逻辑级第一级 微程序级第二级 传统机器级第三级 操作系统级第四级 汇编语言级第五级 高级语言级第六级 应用语言级计算机语言低级语言:机器语言、汇编中级语言:C高级语言:C+、Java、Python、JavaScript计算机语言静态类型语言:Java、C#、C+、C动态类型语言:JavaScript、Python、Ruby、PHP计算机语言脚本语言:JavaScript、Python、PHP编译语言:C+、Java计算机语言(托管)Java、C#(.Net Framework)特点:静态编译为机器码(中间语言),动态解释执行(JI
2、T)开发方向 底层开发(含硬件):汇编、C、C+操作系统级开发:C、C+系统服务级开发:C+数据库开发:C+企业级开发:C+、Java、C#Web前端开发:JavaScript、HTML、CSS Web后端开发:C#(Asp.Net)、Java、PHP、Python、Ruby、NodeJs、C+服务端开发:C#、Java、C+游戏开发:C+(DirectX、OpenGl、游戏引擎)、HLSL、Lua 游戏后端开发:Java、C#、C+、Go 移动开发:Java(Android)、Swing、Object-C(iOS)、C#(Windows Phone)Facebook架构Load Balanc
3、eWeb ServerServicesCacheDatabasesLoad Balance assigns a webserverWeb Server assembles dataServices fast,complicatedCache fast,simpleDatabases slow,persistent基本技能数据结构算法语言设计模式C+之父 Bjarne Stroustrup:你需要懂的5种编程语言C+JavaPythonRubyJavaScriptC+书单 C+Primer Effective C+、More effective C+Exceptional C+、More exceptional C+The C+standard library、Effective STL Inside the C+Object Model、The design and evolution of C+、C+Template、Thinking in C+Reference:Google C+Style GuideQ&AThanks!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编程 语言 概述
限制150内