LocalazyLocalazy
J je vysokoúrovňový, univerzálny programovací jazyk, ktorý je dialektom jazyka APL. Vytvorili ho začiatkom 90. rokov minulého storočia Kenneth E. Iverson a Roger Hui. Jazyk J je známy svojou stručnou a výkonnou syntaxou. Programy v jazyku J sú zvyčajne oveľa kratšie ako programy napísané v iných jazykoch. Je to preto, že syntax jazyka J je navrhnutá tak, aby bola čo najstručnejšia. Napríklad tradičný program Hello, World! možno napísať len na dvoch riadkoch kódu jazyka J: Hello, World! NB. Vytlačí "Hello, World!" J má tiež veľmi výkonnú sadu vstavaných operátorov a funkcií. To znamená, že programy v jazyku J môžu byť veľmi expresívne. Operátory jazyka J sú často inšpirované matematickým zápisom. Napríklad operátor +/ (plus lomka) je v jazyku J ekvivalentom funkcie súčet v iných jazykoch. Jazyk J je veľmi efektívny. Programy v jazyku J často bežia oveľa rýchlejšie ako programy napísané v iných jazykoch. Je to preto, že jazyk J je navrhnutý tak, aby ho vykonával procesor počítača, a nie ľudský interpret. Jazyk J je prenosný. To znamená, že programy v jazyku J je možné spúšťať na akejkoľvek platforme, ktorá má interpreter jazyka J. Programy v jazyku J sa dajú skompilovať aj do iných jazykov, napríklad do jazyka C. Jazyk J je slobodný a otvorený. Interpret J je k dispozícii pre všetky hlavné operačné systémy.