برنامه ای که به زبان ++C یا فورترن نوشته شده به طور مستقیم برای ماشین قابل اجرا نیست. برای تبدیل برنامه ها از کامپایلر یا مفسر استفاده می شود.
از بهترین مفسر مجانی free compiler ها می توان gcc برای c و gfortran برای فرترن نام برد. به دلیل مجانی بودن این دو کامپایلر نصب آنها نیز بسیار راحت است. (در درسهای بعدی به نحوه نصب نیز می رسیم.)
پس از نوشتن برنامه آن را با پسوند مناسب ذخیره می کنیم. از جمله جاهایی که لینوکس به پسوند فایل ها حساس می باشد ایجاست.
(در بیشتر موقعیت ها به پسوند حساس نیست و همیشه از روی سرساز header فایل متوجه نوع فایل می شود نه پسوند آن!)
پسوند برنامه ای که می نویسید نشان دهنده نسخه version برنامه است. برای مثال چند نمونه زیر را نگاه کنید:
sample.F
samlpe.f
sample.f90
sample.f95
به ترتیب برای نسخه های فورترن ۷۰ و ۷۷ و ۹۰ و ۹۵ هستند.
حال به نحوه تفسیر یا کامپایل کردن می پردازیم.
gfortran firstprogram.f90 -o a.out
gcc firstprogram.cpp -o a.out
فایل a.out یک فایل اجرایی است. پس از دادن اجازه اجرا اقدام به اجرا خواهیم کرد.
chmod +x a.out
. /a.out