Другие языки программирования и технологии
Создание программ.
Как создают программы? С помощью других программ? Тогда как создают программы с помощью которых создают программы? Ну а тогда как создают программы с помощью которых создают программы чтобы создавать программы с помощью которых будут создавать программы? И так до бесконечности??? Или одна программа появилась сама по себе из воздуха?
с конца. Есть понятие - есть сигнал, нет сигнала (высокое напряжение/низкое напряжение) . Это способ кодиорование информации. Для агрегата робота это может быть как включить двигатель выключить двигатель. Поехали дальше. Если на вход процессора послать определенный код (серию высоких и неизких напряжений) - то он отработает определенным записанным в него образом. А что же умеет процессор по умолчанию - четыре математических действие сложение вычитание умножение и деление. Все это поражает некое пространство кодов которое зашито в процессоре. Эти коды называются машинными кодами - Они являются базой любой программы (05 - это код сумирования) . Дальше перейдем на уровень выше - человеку сложно пользоваться только машинными кодами - и появляется язык программирования который использует псевдонимы подрузумевающие те самые машинные коды. Этот язык асемблер. Дальше языки развиваются - все больше абстагируясь от машинных кодов и переходя к более понятным инструкциям . Но основа таже, программа написанна на понятном языке переводится в машинный код
Более сложные программы можно получить с помощью более простых. В самом начале была совсем простая программа, сделанная вручную - без использования других программ.
асямблер :)
"Вначале было слово" (С) Библейск.
Но вообще самой первой программой для создания программ была программа в голове человека.
Откуда она там взялась, с какой луны туда свалилась - никто не знает и вряд ли в ближайшем обозримом будущем узнает)
Но вообще самой первой программой для создания программ была программа в голове человека.
Откуда она там взялась, с какой луны туда свалилась - никто не знает и вряд ли в ближайшем обозримом будущем узнает)
Это похоже на вопрос о том, как появились первые машины.
Первые программы набирались с помощью выключателей (тумблеров) , устанавливавших ячейки памяти машины в нужные состояния. А ячеек памяти у первых машин было всего несколько сотен.
Первые программы набирались с помощью выключателей (тумблеров) , устанавливавших ячейки памяти машины в нужные состояния. А ячеек памяти у первых машин было всего несколько сотен.
Любая программа представляет из себя набор 0 и 1. Раньше так и писали:) ) Потом появился ассемблер, а потом и другие языки. Простое породило сложное ну и наоборот (сложная система предоставляет пользователю относительную простоту).
Похожие вопросы
- Программы для создания программ.
- Создание программы в Hiasm
- Нужна помощь)) Есть условие задачи для создания программы на СИ++
- Как научиться созданию программ?
- Подскажите программу для создания программ!
- Создание программ
- Будут ли программисты когда нибуть для создания программ использовать русскоязычные языки программирования?
- СОЗДАНИЕ ПРОГРАММ С ЦИКЛИЧЕСКОЙ СТРУКТУРОЙ Составьте блок-схему и программу на языке VBA, которая проверяет: (СРОЧНО!)
- Существуют ли пошагавшее инструкции для людей , которые полный ноль в программировании для создания программ с нуля ?
- Какой самый лучший язык программирования, для создания программ? Желательно с компилятором чтоб не мучиться!