"ls -l"は立派なプログラムだと思う。
関数と引数で構成されて、値が返ってくるから。