哪些编程语言用于创建终端应用程序?

What programming languages used to create terminal apps?

用于构建应用程序的语言有哪些,例如: ls, curl, nmap, htop 和其他自制应用程序,例如:youtube-dl。

我想知道;如果我想通过终端为 运行 构建一个应用程序并在自制软件中发布,我应该使用什么语言?

  • ls - C
  • 卷曲-C
  • nmap - C++
  • htop-C
  • youtube-dl - Python
  • 自制软件本身 - Ruby

几乎所有适用于 OS X 的语言都可以用来开发命令行程序。

在 OS X 上安装 Homebrew 的用户已经支持 C、C++、Objective-C、Swift、Python、Ruby、 Perl 和 Tcl,所以我建议使用其中一种语言。您也可以使用 Bash(从 OS X 10.11.4 开始的版本 3.2.57)或 awk 或 AppleScript,我可能忘记了其他一些。