趣文网,分享全网好句子、好文章!

盘点世界上最难的5种编程语言 你会吗?

时间:2023-09-23 04:51:01

相关推荐

盘点世界上最难的5种编程语言 你会吗?

c,c++ ,Java,Pytho……这些编程语言就算是不懂编程的人也都耳熟能详了,然而有些编程语言就连对专业的软件开发者来说都几乎无法理解,这些语言被称为深奥的编程语言,英文称为esoteric programming language,简称esolang。下面是五种最难理解的编程语言,一起来看看吧。

1. Malbolge

Malbolge是最早的一个以代码丑陋为目标而设计出的程序语言,你几乎不可能读懂Malbolge的代码。它共有8条指令,所有运算都基于3进制,控制程序流的唯一指令是无条件跳转。它的Hello World程序如下:

(=<`:9876Z4321UT.-Q+*)M"&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**

hKs_dG5[m_BA{?-Y;;Vb"rR5431M}/.zHGwEDCBA@98/6543W10/.R,+O<

2. INTERCAL

INTERCAL是"Compiler Language With No Pronounceable Acronym"的缩写,它讽刺了当时各种编程语言的很多方面,以及在20世纪60年代拟定的语言结构和注译,它由唐·伍兹和詹姆斯·M.里昂两个普林斯顿大学的学生,在1972年创建的。

3. Objective-C

Objective-C,通常写作ObjC或OC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。

GCC与Clang含Objective-C的编译器,Objective-C可以在GCC以及Clang运作的系统上编译。

Objective-C是非常实用的语言。它是一个用C写成很小的运行库,令应用程序的尺寸增加很小,和大部分OO系统使用极大的VM执行时间会取代了整个系统的运作相反。Objective-C写成的程序通常不会比其原始码大很多。而其函式库亦和Smalltalk系统要使用极大的内存来开启一个窗口的情况相反。

4. PHP

PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。

PHP 独特的语法混合了C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。PHP最初是由勒多夫在1995年开始开发的;现在PHP的标准由the PHP Group维护。PHP以PHP License作为许可协议,不过因为这个协议限制了PHP名称的使用,所以和开放源代码许可协议GPL不兼容。

5. Visual Basic .NET

Visual Basic .NET(http://VB.NET)是.NET Framework框架下的一种多重编程范式高级语言。Visual Basic .NET属Basic系语言,其语法特点是以极具亲和力的英文单词为基础标识,以及与自然语言极其相近的逻辑表达,有时候你会觉得写http://VB.NET代码就好像在写英文句子一样,从这个角度来说,http://VB.NET似乎是最高级的一门编程语言,当然在Basic系语言中http://VB.NET也确实是迄今为止最强大的一门编程语言。

Visual Basic .NET的作者——Alan Cooper,是一名交互设计的提倡者。库珀有些时候被叫做 Visual Basic 之父,虽然大多数的工作是由微软的内部开发团队完成的,但是对于Windows可视化设计工具的创意是来源于库珀的。

好了,本文到此结束。如果对编程、计算机、程序员方面感兴趣的话,欢迎私信联系我,随时交流!点个关注,是对我莫大的鼓励!

#编程语言#

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
显示评论内容(2)
  1. 阳光❤-❤好路2024-01-04 13:09阳光❤-❤好路[江苏省网友]103.193.43.143
    @″黎明前的う安静ら我本身对编程并不是很擅长但是到这篇文章我也想尝试不定能有收获呢!
    顶10踩0
  2. ″黎明前的う安静ら2023-11-13 21:00″黎明前的う安静ら[国外网友]43.248.196.14
    这篇文章真是太有意思了!作为个编程爱好者我觉得挑战这5种编程语真是项了不起壮举。
    顶6踩0
相关阅读
机器识文断字的秘密:人工智能如何理解语言

机器识文断字的秘密:人工智能如何理解语言

但由于当时有限的计算能力,处理能力是相当薄弱的

2022-12-09

盘点华语乐坛最难唱的十首中文歌曲《上》

盘点华语乐坛最难唱的十首中文歌曲《上》

还记得哪天晚上我刚从网吧打完地下城与勇士叫了辆滴滴,是辆五菱宏光,我很嫌弃叫他走,我打算再叫一辆,师傅嘬了口烟,按下播放器就是放的这首歌,我当

2018-02-13

盘点中学最难背的课文 《出师表》上榜 第一“虐哭”多少同学?

盘点中学最难背的课文 《出师表》上榜 第一“虐哭”多少同学?

文言文的句子结构和词语意思和现代文都不一样

2023-01-01

盘点足坛球星代表语录:梅西最励志 大罗很嚣张!

盘点足坛球星代表语录:梅西最励志 大罗很嚣张!

约翰克鲁伊夫荷兰飞人克鲁伊夫在2016年3月24日因为癌症与世长辞,作为球员,也许他的声望不及球王贝利,但论他对足球运动的前瞻性,着实是无人能及

2009-06-06