|
想学学面向对象编程,两天时间才把开发语言分类搞清,最终还是决定放弃C#,专学JAVA。随着移动终端功能的增强,JAVA火是有道理的。这是各类开发语言分类框架:
PC应用程序开发:
linux:C/C++、X视窗(gtk+、Qt)
windows:VC++、VB、Delhpi
网络服务器开发:
(1)WEB服务器编程(Browser/Server架构)
服务器端:编程语言:JAVA(编译-解释型)、C#(编译-解释型)、Python(解释型)、Perl(解释型)
脚本语言:PHP、JSP、ASP.NET
数据库:MySQL、oracle
客户端:静态页面语言:HTML(含CSS)
动态脚本语言:JavaScript、Script、VBScript等
网页制作:Dreamweaver、PhotoShop
(2)应用服务器编程(Client/Server架构)
服务器端:linux:C/C++、JAVA
windows:C#
数据库:MySQL、oracle
客户端:linux:C/C++、JAVA
windows:C#
移动终端APP开发:
安卓:java
苹果IOS:Objective-C/swift
windowsphone:C#
|
|