دوره آموزش لینوکس
لینوکس یک سیستمعامل شبه یونیکس است که بخش عمده آن سازگار با استاندارد پازیکس است. لینوکس از سختافزارهای مختلفی پشتیبانی میکند از جمله انواع مختلف تلفن همراه، تبلت، مسیریاب، و کنسول بازی تا رایانههای رومیزی، رایانههای بزرگ و ابررایانهها. این سیستمعامل که در ابتدا بیشتر توسط افراد مشتاق بهطور داوطلبانه گسترش پیدا میکرد و به کار گرفته میشد، توانسته است پشتیبانی شرکتهای بزرگی چون IBM و HP را به دست آورد و با بسیاری از نسخههای تجاری یونیکس رقابت کند. بخش بزرگی از کد (۷۱٪) با زبان برنامهنویسی C نوشته شدهاست اما از بسیاری از زبانهای دیگر همچون ++C، لیسپ، اسمبلی، پرل، فرترن، پایتون و زبانهای اسکریپتنویسی گوناگون استفاده شدهاست.