Другие языки программирования и технологии

хороший вопрос о возможностях человеческого мозга

вот хороший вопрос о возможностях человеческого мозга, в данном случае я говорю о себе:вообщем, когда-то давно, когда я не знал ни чео о программировании, и считал себя простым геймером, я услышал о такой вещи как языки программирования, ..и еще было сказанно, что самый приблеженный к машииному коду язык с++, вот тогда у меня появилось желание научиться работать с++, плюс я хотел выучить двоичный код и писать только им, чтоб не прибегать к помощи языков программирования, как вы думаете, это возможно, причем учитывайте не только человеческие возможности, но и компьютераp.s. сейчас изучаю pascal
Ну и писал-бы сразу на ассемблере!! !
Хотя можно сразу и в коде.. . ставишь любой hex-редактор - и вперёд!! !
Смотри не свихнись!
Данияр Жеенбеков
Данияр Жеенбеков
54 409
Лучший ответ
Программирование именно так и начиналось. Программы писали в опкодах. Т. е. у процессора была система команд, представленная числами. Программы представляли собой некий набор чисел. Когда окончательно замудохались, то придумали ассемблер - команды и регистры стали обозначать некими мнемоническими именами. Программирование стало двигаться быстрее. Но все равно осталось очень много рутины. А затем стали появляться языки более высокого уровня, бэсик, СИ, паскаль, фортран, и т. д. . Сейчас столько языков развелось.
Но суть у вех примерно онна и та же. Человек пишет программу-тект. А либо программа-транслятор выполняет инструкции записанные текстом (скрипты) , либо программа-компилятор переводит текст в опкоды процессора (получается исполняемая программа) . Электронные мозги работают намного быстрее человеческих и не ошибаются.


А если серьезно, зацени статью в источнике, там чел в лицо регистры знал, и даже имена им дал :)
СК
Саша Куракин
13 522
Вкратце скажу, что сначала именно так и писали. Была таблица команд процессора. Причем для разных видов процессоров были свои команды. Чтобы написать простую программку уходили месяца. Это без внешней оболочки, написать которую еще дольше.
Или еще короче: машинным кодом ты будешь писать год, то что в языках высокого уровня делается двумя кликами мыши.
Приближенный к машинному коды - ассамблер. C++ это объективно ориентированный язык, т. е. выского уровня. Асма язык низкого уровня, где, практически, пишешьпроги на языке процессора
TJ
Tynar Junusaliev
3 162
самый приближенный к машинному коду никак не с++
и зачем вам двоичные коды, хотите низкоуровнего программирования, учите асм.
Сергей Пен
Сергей Пен
2 616
если есть цель и желание все возможно, вперёд!!!!