Kod źródłowy możemy dowolnie edytować, gdyż jest on rozumiany przez człowieka, zaś plik .amx jest zaszyfrowany w sposób nie możliwy do odczytu przez człowieka a rozumiany przez komputer.
Używany przez AMXMODX (używany w silniku gry wieloosobowej Half-Life) Source Mod (modyfikacja silnika Source, która umożliwia tworzenie modyfikacji do gier takich jak Counter-Strike: Source, Counter-Strike: Global Offensive, Team Fortress 2, Left 4 Dead, Left 4 Dead 2 itp.) San Andreas Multiplayer (modyfikacja Grand Theft Auto: San Andreas umożliwiająca grę wieloosobową) "Vaul-Tec Multiplayer" (modyfikacja Fallout 3)
Przykładowy kod Oto przykład kodu, który wyświetli 4 losowe liczby: #include <core>
main(){ new digit;// tworzy czterokomórkową tablicę for(new i=0;i<4;i++)// pętla, która wykona się 4 razy w celu zapełnienia tablicy digit
digit[i] = random(5000);// zapisuje losową wartość do itej komórki tablicy digit printf("Wartość digit[%d] to %d", i, digit[i]);// wyświetla wartość itej komórki zmiennej digit
return 1; }
Przykładowy Hello world: #include <core>
main(){ print("Hello World!"); }