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的页面充满了娱乐性的语言可以滚动浏览


干杯!

您必须访问每种语言的主页,阅读安装该语言编写/运行某些内容所需的内容,然后执行此操作。这取决于每种语言/项目。您必须访问每种语言的主页,阅读安装所需的内容我想用那种语言写/运行一些东西,然后就这么做。这取决于每种语言/项目的具体情况。
++++++++++
[                   
   >+++++++>++++++++++>+++>+<<<<-
]
>++.                      
>+.                       
+++++++.                 
.                         
+++.                    
>++.                      
<<+++++++++++++++.        
>.                      
+++.                     
------.                   
--------.                
>+.                      
>.