Ваше питання не має точної відповіді, я сам за фахом програміст і багато спробував. На мій погляд універсальним можна назвати C ++, в код C ++ можна з легкістю прописувати код асемблера і скрипти. На ньому можна створювати ігри, програми, на всьому ніж ви працюєте в якійсь мірі стосується С ++.
Асемблер. На ньому, хоч і з великими труднощами, але можна описати будь-який алгоритм. Ще мені З подобається, але там є деякі обмеження.
Залишити відповідь