لینوکس یک سیستم عامل خط فرمان منبع باز است. اما شامل یک کامپایلر زبان C نیز هست که یک زبان برنامه نویسی به حساب می آید. لینوکس همچنین شامل ویژگی های Shell Programmimg می باشد که با استفاده از دستورات لینوکس و سایر برنامه ها ، آن را به یک زبان برنامه نویسی بسیار قدرتمند تبدیل می کنند.