Fra sin opprinnelse som et Unix -lignende operativsystem , ble Linux opprinnelig utviklet av og for programmerere, dataingeniører og datamaskinen entusiaster . Til tross begynnelsen av mange Linux-distribusjoner mot mer brukervennlige pakker , omfatter kjernen av Linux fortsatt de verktøyene og mulighetene til hjelp i programmering. Foruten sin opprinnelige programmering skript , programmering i andre åpne formater som PHP, Python , C og C + + er mulig med svært lite ekstra innsats . Shell Scripting
Alle Linux-distribusjoner har tilgang til en kommando terminal bygget i. Denne terminalen , kalt en "skall ", lar brukerne manuelt krysse datamaskinen ved å skrive inn kommandoer med tastaturet. Imidlertid lar skallet også brukeren til å skrive hva som er kjent som " skall-skript ", eller en fil med kommandoer som systemet vil kjøre i rekkefølge . Dette ligner på en batch fil på andre systemer , men mer fleksibel ved at den tillater en mer programmatisk tilnærming.
C og C + +
Linux er skrevet i C-kode . Som sådan , den er utstyrt med C utviklingsverktøy og kompilatorer . Den mest fremtredende , GCC - GNU Compiler Collection - kan kompilere C , C + + , Objective- C og andre språk . De fleste Linux-distribusjoner kommer med en slags evne til å kompilere C programmer fra bunnen av , krever bare en teksteditor og kommandolinjen for å kompilere koden .
Java
< p> Java-programmerere kan også skrive sin egen kode på Linux-systemer . Avhengig av fordelingen , det er mer enn sannsynlig en versjon av Java Runtime Environment tilgjengelig for installasjon . Med JRE , kan Java-kode skrives på et Linux-system og portet over andre operativsystemer .
PHP og Python
Python , en multipurpose språk, kommer ofte pakket med Linux-distribusjoner . For å sjekke , åpne en terminal og skriv " python ", og trykk enter . Dette bør få opp en melding , som betyr at python tolk er installert. PHP er vanligvis installert sammen med Apache web server og MySQL som en del av det som vet som LAMP - Linux , Apache , MySQL og PHP - stack
.