Ferite je skriptni mehanizem, ki združuje več splošnih skriptnih jezikov ali jezikov, ki so vsestranski in lahko izvajajo vrsto funkcij. Eden od glavnih ciljev Ferite je omogočiti programerjem izdelavo skriptov, ki puščajo zelo lahko centralno procesno enoto (CPU) in pomnilniško sled. Navadno črpa iz prednosti drugih skriptnih jezikov, medtem ko ignorira njihove slabosti. Na splošno je skriptni jezik najbolj podoben Hypertext Preprocessor (PHP) in C, in programerji, ki se uporabljajo za izdelavo skriptov z različnimi jeziki, bodo lahko začeli z majhnimi težavami. Ta jezik se šteje za jezik z oklepaji zaradi močne uporabe znakov { in } pri deklariranju blokov.
Ferite je samo majhen skriptni mehanizem, ki presega meje več programskih jezikov. To omogoča programerjem, da zgradijo skripte, ki bodo kasneje dodani v druge programe. Vmesnik za programiranje aplikacij (API) daje programerjem prostor za izdelavo in testiranje kod. Čeprav je Feritejeva koda sestavljena iz drugih jezikov, je standardna in deluje enako kot druge skripte, brez zmedenih ali zapletenih potreb po kodiranju. Poleg tega, da je preprost motor, je večplatformen in uporablja majhno količino pomnilnika v primerjavi z drugimi kodami.
Za razliko od drugih programskih jezikov, bodisi edinstvenih jezikov ali jezikov, zgrajenih na hrbtni strani drugih jezikov, je Ferite čisto in preprosto programsko okolje. Večina drugih kod je pomnilniško težka ali ima veliko zmedenih celih števil ali blokov. Mnogi jeziki tudi prisilijo programerje, da se naučijo novih metod deklaracij, ki se morda ne uporabljajo v drugih jezikih. S Ferite, če programer pozna glavne kode v tej kulminaciji, lahko začne takoj.
Ferite temelji na šestih programskih jezikih. Shema se uporablja predvsem za zapiranje blokov, Ruby® se uporablja za klicanje blokov, C in PHP se uporabljata kot osnova za funkcije in ukaze, Java® se uporablja za ustvarjanje programskih objektov, C++ pa za deklaracije in imenske prostore. Če programer pozna te jezike ali le nekaj od njih, lahko začne izdelovati skripte brez velike krivulje učenja.
Ta koda je znana kot jezik oklepajev in večina programskih jezikov, ki tvorijo njeno osnovo, je prav tako. Eden glavnih opredeljevalnih vidikov jezika kodrastih oklepajev je močna uporaba znakov { in } pri deklariranju ali uporabi blokov kode. C in večina kod, narejenih iz C, sodijo v to kategorijo. Večina jezikov v tej kategoriji se uporablja za pisanje skriptov.