文章预览
如果你认为学习 C、C++ 或 Java 这些编程语言很难,那只能说太年轻了,这个世界上还存在着很多入门即放弃的编程语言。 1、Malbolge Malbolge是一种深奥编程语言(esoteric programming language),由 Ben Olmstead 在 1998年设计,被认为是世界上最难理解和编写的编程语言之一。 Malbolge 语言采用三进制系统,只有三个操作符,并且代码在运行时会自我修复,这使得它非常难以理解和调试。 Malbolge 的执行过程具有随机性,每次运行都可能产生不同的结果。 Malbolge 被认为是“来自地狱的编程语言”。 以下为 Malbolge 程序输出 “Hello,world” 的代码: (= < `#9]~6ZY32Vx/4Rs+0No- )"Fh}|Bcy?`=*z]Kw%oG4UUS0/@-ejc(:'8dc 2、INTERCAL INTERCAL 全称为 “Compiler Language With No Pronounceable Acronym”, 是一种故意设计得难以理解和使用的编程语言 。 INTERCAL 语言由唐·伍兹(Don Woods)和詹姆斯·M·里昂
………………………………