Ide 从输入代码到执行一个程序所涉及的一切是什么?

Ide 从输入代码到执行一个程序所涉及的一切是什么?,ide,compiler-construction,Ide,Compiler Construction,我意识到,当我只是问一个问题时,我并不理解编码过程中的所有组件 这似乎是一个愚蠢的问题,但我在谷歌、维基什么都找不到明确的答案 所有部件的确切名称是什么?它们是如何工作和相互交织的?我指的是你输入的代码,检查错误、编译和运行的代码 如果有任何链接、重复等,我将不胜感激。对于这样一个平淡、愚蠢的问题,我深表歉意 编辑:嗯,我正在尝试启动Perl,所以关于Perl的任何内容都会有所帮助。比如,如何使用Notepad++并最终编译Perl 编写代码 以两种方式之一运行代码[*] 编译语言(C、C++、

我意识到,当我只是问一个问题时,我并不理解编码过程中的所有组件

这似乎是一个愚蠢的问题,但我在谷歌、维基什么都找不到明确的答案

所有部件的确切名称是什么?它们是如何工作和相互交织的?我指的是你输入的代码,检查错误、编译和运行的代码

如果有任何链接、重复等,我将不胜感激。对于这样一个平淡、愚蠢的问题,我深表歉意

编辑:嗯,我正在尝试启动Perl,所以关于Perl的任何内容都会有所帮助。比如,如何使用Notepad++并最终编译Perl

  • 编写代码
  • 以两种方式之一运行代码[*]
  • 编译语言(C、C++、D、java、C)
  • 使用编译器工具将代码编译成可执行文件
  • 运行可执行文件
  • 解释语言(Perl-Python-Ruby-Lua-Haskell-Lisp等)
  • 在解释器中运行代码,例如,
    perl foo.pl
  • 调试代码 编辑:由于问题被细化为Perl开发周期

    您将需要一个编辑器和一个“shell”,用于使用命令命令系统。特别是,您需要一个“命令行界面”。在Windows上,您可以通过在“运行”对话框上运行cmd.exe(Windows+R是快捷方式)来启动此操作

    你会看到一个奇怪的黑白盒子,上面有一个闪烁的光标,提醒你古时候的系统让你联想到古鲁和巫师。你惊慌失措,参考谷歌,得到了一个好消息。建议查找更改目录和列表文件的命令

    到达存储Perl文件的目录后,发出命令
    Perl myfilename.pl
    ,其中
    myfile.pl
    是您保存的文件。正如编程中常见的那样,您会发现一些似乎无法理解的错误,请再次访问Stackoverflow.com


    *由于这是一个介绍性问题,我已经省略、掩饰并跳过了许多细节。完整的讨论被称为“编译器高级课程”。

    您是否有特定的语言?不同语言的答案有所不同。不是愚蠢的问题,只是第一天的问题。祝你好运,不要害怕问更多的问题。我希望我能再次投票,因为我刚刚学习和立法。谢谢你的帮助!