hll是HighLevelLanguage的简称,是一种
计算机高级语言。
缩写词 abbr.
由于汇编语言依赖于硬件体系,且助记符量大难记,于是人们又发明了更加易用的所谓
高级语言。在这种语言下,其
语法和
结构更类似普通英文,且由于远离对硬件的
直接操作,使得一般人经过学习之后都可以
编程。通常按其基本类型、代系、实现方式、应用范围等分类。
注:在猫扑体,校内体糗百体等各种俏皮
网络文体中使用最为广泛。常用于各种囧态,囧况,或嘲讽,或自嘲,常与“在风中凌乱”“在风中石化”等连用,如:我看见他HLL的
扑街,不禁在风中凌乱。
1.命令式语言。这种语言的语义基础是模拟“数据存储/数据操作”的图灵机可计算模型,十分符合现代计算机体系
结构的自然实现方式。其中产生操作的主要途径是依赖语句或命令产生的副作用。现代流行的大多数语言都是这一类型,比如Fortran、Pascal、Cobol、C、C++、Basic、Ada、Java、C#等,各种脚本语言也被看作是此种类型。
2.
函数式语言。这种语言的语义基础是基于数学函数概念的值映射的λ算子可计算模型。这种语言非常适合于进行人工智能等工作的计算。典型的函数式语言如Lisp、Haskell、ML、Scheme等。
4.
面向对象语言。现代语言中的大多数都提供
面向对象的支持,但有些语言是直接建立在面向对象基本模型上的,语言的
语法形式的语义就是基本对象操作。主要的纯
面向对象语言是Smalltalk。
2.
高级语言为程序员提供了
结构化程序设计的环境和工具,使得设计出来的程序可读性好,可维护性强,可靠性高;
3.
高级语言远离机器语言,与具体的计算机硬件关系不大,因而所写出来的程序可移植性好,重用率高;
4.由于把繁杂琐碎的事务交给了编译程序去做,所以自动化程度高,开发周期短,且程序员得到解脱,可以集中时间和精力去从事对于他们来说更为重要的创造性劳动,以提高程序的质量。
在
原始迦南字母“ hll ” = “ haw ”,意思是“欢呼”。衍生字母为 “ה
ΕEه
Є”。详情请参见参考资料。
亨廷顿英戈尔斯工业公司(简称HII)是美国老牌的海军造船企业。美国海军的诸多战舰,从航母到潜艇,大多出自HII之手。除此之外,HII还为
美国海岸警卫队研制舰艇。HII公司的产品涵盖了美国海军现役的多个种类的舰艇,HII的拳头产品有阿利伯克级驱逐舰、圣安东尼亚级两栖登陆舰、LHA型
两栖攻击舰、弗吉尼亚级核潜艇等等,同时还在为美国海军建造DDG1000型驱逐舰、福特级航母福特号和肯尼迪号以及LHA-7型两栖攻击舰。(参考环球军事) 2011年04月01日,美国第三大国防承保商诺斯洛普格鲁曼公司(Northrop Grumman Corp,NOC)成功剥离其旗下价值67亿美元的舰艇制造部门为一个独立的公司——亨廷顿英戈尔斯工业公司(Huntington Ingalls Industries Inc),这为其它国防承包商创下了一个先例。(彭博社消息)