13.11.2019 ИТ-рынок, ИТ-бизнесПреимущество новейших инструментов разработки типа low-code/no-code состоит в том, что они позволяют заниматься программированием как сотрудникам бизнес-подразделений, обладающим минимальными навыками кодирования или вовсе не умеющим программировать, так и профессиональным разработчикам. Независимый аналитик Боб Тарзи рассказывает на портале ComputerWeekly о поставщиках платформ, их предложениях и нюансах выбора решений. За последние несколько десятилетий компьютерные системы изменили общество, упрощая выполнение множества задач, но само программирование, которое предназначено для их настройки, так и не было автоматизировано. Конечно, программисты не набирают единицы и нули, то есть двоичный код, который составляет основу базовых компьютерных инструкций, — это делается при помощи абстрактных, или низкоуровневых языков программирования. Но как далеко может зайти эта абстракция или, говоря другими словами, как можно максимально упростить жизнь инженерам от разработки? На следующем, втором уровне, находятся языки ассемблера, которые тесно корреспондируют с бинарными инструкциями. Работать с ними программистам довольно непросто и они различаются для каждой компьютерной архитектуры. Далее идут языки, с которыми многие знакомы — Cobol, Basic, Java, C++ и т. д. Их принято называть языками третьего поколения (3GL), и они применяются для программирования большинства компьютеров. Однако для того, чтобы понимать логику даже самого дружественного для человека 3GL, сотрудникам ...
читать далее.