Programming languages 如何运行不同的深奥程序?
我在网上查找,发现了一个很酷的深奥语言列表。我怎么办?Programming languages 如何运行不同的深奥程序?,programming-languages,decoding,esoteric-languages,running-other-programs,Programming Languages,Decoding,Esoteric Languages,Running Other Programs,我在网上查找,发现了一个很酷的深奥语言列表。我怎么办? 显然,每种语言都有自己的程序,但如何运行它呢?对于任何编程语言,您都需要一个解释器或编译器 例如,您可以在那里运行brainfuck=> ++++++++++ [ >+++++++>++++++++++>+++>+. 然后,您必须搜索您的目标“深奥”语言:),就像任何程序编译器可能需要特定的系统一样。对于任何编程语言,您都需要一个解释器或编译器:) 例如,您可以在那里运行brainfuck=
显然,每种语言都有自己的程序,但如何运行它呢?对于任何编程语言,您都需要一个
解释器或编译器
例如,您可以在那里运行brainfuck=>
++++++++++
[
>+++++++>++++++++++>+++>+.
然后,您必须搜索您的目标“深奥”语言:),就像任何程序编译器可能需要特定的系统一样。对于任何编程语言,您都需要一个解释器
或编译器
:)
例如,您可以在那里运行brainfuck=>
++++++++++
[
>+++++++>++++++++++>+++>+.
然后你必须搜索你的目标“深奥”语言:),就像任何程序编译器可能需要特定的系统一样。好吧,你有点倒退了。你的计算机只执行机器代码
要运行除机器代码以外的任何其他语言的程序,需要有一些基础设施。通常,这些基础设施要么是翻译器(通常称为编译器),要么是解释器(有时是混合方法,如Java或C#)
用语言的说法,上述基础设施称为语言实现
现在,对于您提到的深奥语言,如果您手头有该语言的一些实现(可以安装在您的计算机上,也可以安装在在线的某个地方,无论是编译器还是解释器),那么您可以使用它将程序翻译成机器代码,或者使用解释器(如果语言提供了一个)来解释程序(如Python或Ruby)。好吧,你有点倒退了。你的计算机只执行机器代码
要运行除机器代码以外的任何其他语言的程序,需要有一些基础设施。通常,这些基础设施要么是翻译器(通常称为编译器),要么是解释器(有时是混合方法,如Java或C#)
用语言的说法,上述基础设施称为语言实现
现在,对于您提到的深奥语言,如果您手头有该语言的一些实现(可以安装在您的计算机上,也可以安装在在线的某个地方,无论是编译器还是解释器),那么您可以使用它将程序翻译成机器代码,或者使用解释器(如果语言提供)来解释程序(如Python或Ruby).诚然,只要您想尝试不同的语言,就可以单独搜索和下载所需的编译器/解释器,以及所有其他相关的文件。我强烈建议您先在网上与它们交流,以熟悉它们,然后再提交(如果您喜欢)
根据他们的主页,有一个很棒的网站叫做:
TIO拥有260种实用编程语言和420种娱乐编程语言,总共681种语言
要了解触手可及的语言宝库,您只需查看此屏幕截图。请注意,此截图仅选择了娱乐语言并显示:
仍然有2/3的页面充满了娱乐性的语言可以滚动浏览
干杯!诚然,只要你想尝试不同的语言,你可以单独搜索和下载所需的编译器/解释器,以及所有其他相关的文件。我强烈建议你先在网上与他们交流,以熟悉他们,如果你喜欢,再提交
根据他们的主页,有一个很棒的网站叫做:
TIO拥有260种实用编程语言和420种娱乐编程语言,总共681种语言
要了解触手可及的语言宝库,您只需查看此屏幕截图。请注意,此截图仅选择了娱乐语言并显示:
仍然有2/3的页面充满了娱乐性的语言可以滚动浏览
干杯!您必须访问每种语言的主页,阅读安装该语言编写/运行某些内容所需的内容,然后执行此操作。这取决于每种语言/项目。您必须访问每种语言的主页,阅读安装所需的内容我想用那种语言写/运行一些东西,然后就这么做。这取决于每种语言/项目的具体情况。
++++++++++
[
>+++++++>++++++++++>+++>+<<<<-
]
>++.
>+.
+++++++.
.
+++.
>++.
<<+++++++++++++++.
>.
+++.
------.
--------.
>+.
>.