怎么把模组编译器变成中文
1. 怎么在电脑上编写并运行java程序
在电脑上安装第一的开放工具。
一、基础的开发就JDK就行了,这个jdk就提供了编译器,就是常说的java虚拟机,代码可以通过任何的文本编辑器编辑;
jdk是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。
jdk各个版本的特性
1997 年Servlet技术的产生以及紧接着JSP的产生,为Java对抗PHP,ASP等等服务器端语言带来了筹码。1998年,Sun发布了EJB1.0标准,至此J2EE平台的三个核心技术都已经出现。于是,1999年,Sun正式发布了J2EE的第一个版本。并于1999年底发布了J2EE1.2,在 2001年发布了J2EE1.3,2003年发布了J2EE1.4。
2.J2EE1.3 J2EE1.3的架构,其中主要包含了Applet容器,Application Client容器,Web容器和EJB容器,并且包含了Web Component,EJB Component,Application Client Component,以JMS,JAAS,JAXP,JDBC,JAF,JavaMail,JTA等等技术做为基础。 1.3中引入了几个值得注意的功能:Java消息服务(定义了JMS的一组API),J2EE连接器技术(定义了扩展J2EE服务到非J2EE应用程序的标准),XML解析器的一组Java API,Servlet2.3,JSP1.2也都进行了性能扩展与优化,全新的CMP组件模型和MDB(消息Bean)。
3.J2EE1.4 J2EE1.4 大体上的框架和J2EE1.3是一致的,1.4增加了对Web服务的支持,主要是Web Service,JAX-RPC,SAAJ,JAXR,还对EJB的消息传递机制进行了完善(EJB2.1),部署与管理工具的增强(JMX),以及新版本的Servlet2.4和JSP2.0使得Web应用更加容易。
4.JAVA EE 5
JAVA EE 5拥有许多值得关注的特性。其中之一就是新的 Java Standard Tag Library (JSTL) 1.2 规范。JSTL 1.2 的关键是统一表达式语言,它允许我们在 JavaServer Faces (JSF) 中结合使用 JSTL 的最佳特性。
二、专业的编辑器IDE有eclipse netbean等工具,做java开发的基本上都是用的以上开发工具。
1、eclipse
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。2007年6月,稳定版3.3发布;2008年6月发布代号为Ganymede的3.4版;2009年6月发布代号为Galileo的3.5版;2010年6月发布代号为Helios的3.6版;2011年6月发布代号为Indigo的3.7版;2012年6月发布代号为Juno的4.2版;2013年6月发布代号为Kepler的4.3版;2014年6月发布代号为Luna的4.4版;2015年6月项目发布代号为Mars的4.5版。
2、NetBeans
NetBeans 由Sun公司(2009年被甲骨文收购)在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。
NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。NetBeans项目由一个活跃的开发社区提供支持, NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方插件。
NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java、C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。[1]
在 NetBeans Platform 平台中,应用软体是用一系列的软体模组(Molar Software Components)建构出来。而这些模组是一个jar档(Java Archive File)它包含了一组Java程式的类别而它们实作全依据依 NetBeans 定义了的公开接口以及一系列用来区分不同模组的定义描述档(Manifest File)。有赖于模组化带来的好处,用模组来建构的应用程式可只要加上新的模组就能进一步扩充。
2. 中文编程语言有哪些
易语言是一门以中文作为程序代码的编程语言,其以“易”着称,创始人为吴涛。易语言早期版本的名字为E语言。其最早版本的发布可追溯至2000年9月11日。创造易语言的初衷是进行用中文来编写程序的实践,方便中国人以中国人的思维编写程序,并不用再去学习西方思维。易语言的诞生极大地降低了编程的门槛和学习的难度。从2000年以来,易语言已经发展到一定的规模,功能上、用户数量上都十分可观。
易语言,于2000年开始开发,是一款全中文、全可视、跨平台的编程语言。除了易语言还有习语言家族,其中习语言:是中文c语言编程系统。还有O汇编语言等。
高级计算机语言程序中任何标识都可使用中文字、词、词组和句子的语言文法,又有与中文相匹配的语言语法规则可称为汉语编程语言,使用这种语言编写的程序的过程就是中文编程。
中文编程技术关型伍禅键不是简单程序编写汉字标识使用,而是程序代码的编译技术必须自己掌握,编程与编译必须互为统一发展。
中文名
中文编程
外文名
Chineseprogramming
地位
打破了英文编程语言的垄断
开发时间
上世纪七十年代以来
提到编程语言,我们所了解的也是比较广为人知的一些主流编程语言,如Java、C/C++、Python、PHP等。那除了这些编程语言,你有了解过中文编程语言吗?如果没有,那今天这篇文章就带你简单了解一些有趣的中文编程语言。
1、易语言
易语言可以说是中文编程语言的老大,拥有独立的编译器。易语言并不是把现存的编程工具进行表面汉化而成的,和其他国外语言相比,“易语言"最大的不同是彻底中文化,且拥有自下而上的全部自主知识产权。
易语言的全新版本叫做“易语言.飞扬”,包含垃圾收集机制,是完全面向对象的中文编程语言:
和其他中文编程语言相比,它是最成熟的,而且同时具备了一套完整的开发环境。
2、习语言
习语言即中文版的C语言,由一套完备的编程语法和相配套的工具组成,旨在将计算机及软件编程大众化,普及化,中文化,提高程序的维护性而诞生。
习语言家族:
3、丙正正
丙正正是一个能令人使用中文开发程序的编译器,提出者为魏泽人。它是中文编程语言的尝试。丙正正会将含有中文的原始码变成可被gcc编译的[C++]原始码,并透过宏定义(#define),达到完全使用中文开发程序的目的。后期的版本中,编译器gcc及除错器gdb传
回的变量名称,也会被翻成中文,以利于除错。
4、PerlYuYan
PerlYuYan是一个能令人使用中文文言文开发程式Perl程式的Perl模组,由唐凤于2002年一月发表,只花了两个小时就实作完成。它是中文编程语言的尝试。作者利用中文的特质,将许多指令改成以一个卜尘中国汉字来表示,因而造成了文言语法的感觉。
5、中蟒
中蟒是一套基于Python即时编译语言的中文编程语言。除了保留字,变量名称可用中文外,很多内建数据类型的操作都可用中文_进行。
6、周蟒
周蟒,又名zhpy,是一个轻量的,与Python语言互相兼容的中文Python语言。让使用者可以使周蟒用纯中文语句(繁体或简体)来编写程式。目前主要适用于教学上。
7、O语言
O语言是一款中文计算机语言(或称套装),包括O汇编语言、O中间语橘弊言和O高级语言等,其中窗口设计、界面描述语言、O中间语言已经能很好的整合在一起。
O中间语言可以说是汇编语言的抽象,它和汇编语言-样,使用单句的语法,除了基本的条件句和函数调用外,基本的一条指令对应一条语句,因此,它比C语言在语法上更低级一些。这样设计的目的是为了保持底层足够大的灵活性,使前端代码比较容易地映射到中间语言。C语言毋_置疑是很强大,Pascal语言也非常强大,但是你很难将两者代码进行相互转换,如果使用中间语言作为中间层,就能够兼容两者的语法。
8、中文培基
中文培基是Basic语言的中文本地化版本(八十年代初就有了,不可思议吧,可是,第一门中文编程语言其实从七十年代就有了,其平台是DOS。
其实,中文perl、中文Pascal、中文Cobol、中文LOGO和中文Basic这些明显的本地化语言都是有的。
我觉得中文编程语言可以按照中文的深度这样两种:
01本地化其它编程语言。比如上文介绍过的“丙正正”(题外话:为什么叫“丙正正”呢?因为原语言叫“C++”嘛)。
02汉语内核语言。包括“易语言”等。这种语言才能说是一门“真正的语言”,要不然只能说是语言+一个汉化包而已
第一个:易语言,原名叫e语言。是中国人开发的第一款编程语言,以“易”着称,是因以简体中文为程序代码进行编程操作。创始人是吴涛,创造易语言的初衷是用中文来编写程序的实践。从2000年至今,易语言已经发展到一定的规模:功能上、用户数量上都十分可观。易语言的特点有6个,1:用全中文编程,图像化编程,容易学;
2:中国人客服的平台;
3:功能强大;
4:可以与其它编程体系相兼容;
5:强大的数据库功能支持;
6:完善的网络,端口通讯和互联网功能支持。这些便是易语言的特点。
第二个:易安卓,简称E4A,也是中国人开发的中文编程语言,在2013年06月01日正式发布的,是全中文AndroidAPP开发语言。这款e4a类似易语言的Basic语法,只要你会易语言就会e4a安卓开发工具。e4a也和易语言一样有可视化开发环境,以及强大的智能语法提示功能。也是纯中文编写代码,也无需记英语,学英语。目前e4a还处于初级阶段,还在完善中。