史上最奇葩的5种编程语言,有的甚至模拟奶牛

本文介绍了5种最怪异、最难用的编程语言,包括Brainf*ck、COW、INTERCAL、Whitespace和Chef。这些语言的设计要么挑战编程语言的极限,要么只是为了趣味。例如,Brainf*ck极其简洁,只有8个指令;COW编程语言全部由“moo”变体组成;INTERCAL的语法奇特,包含“PLEASE”这样的修饰符。尽管这些语言不常见,但了解它们能为编程世界增添一些趣味。
摘要由CSDN通过智能技术生成

【编者按】本文作者为 Deepak Karanth,主要介绍世上最怪异、最难用的5种编程语言。文章系国内 ITOM 管理平台 OneAPM 编译呈现。

最难学编程语言有哪些?很多人都用过Java,C,C++之类的编程语言编写代码。再早几年,很多人会使用Pascal,Fortran,COBOL等编程。在学习这些语言的过程中,会遇到足够的挑战,让你抓狂。但是最终,当你投入足够的时间和精力之后,一切也变得顺利起来。

但是,也的确有些难到极致的编程语言。这些语言被称为极品编程语言。创造它们的原因通常是为了测试编程语言设计的临界,或者只是一个玩笑。好消息是,它们永远不会成为主流,所以你不需要学习它们!

闲话少说,最难的(或最怪异的?)编程语言是……

Brainf*ck

Brainf*ck由Urban Müller在1993年创建的, 目的是为Amiga OS 2.0版本打造使用最小的编译器的语言。

Brainf * ck主要操纵内存单元数组,此数组也被称为纸带(the tape),被初始化为0。Brainf * ck只提供了8个指令。

8个指令为 ><+-.,[]

“Hello world” code looks like this:
其“Hello world”代码是这样的:

++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.++++&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值