Програмиране откъде да започнете или Незаменим BASIC
Нашите проекти:
Винаги помня горещо първия си език за програмиране. Както вярвам, много от онези, които се интересуваха от компютри през 80-те и началото на 90-те, научих го още преди да докосна клавиатурата (особено клавиатурата на собствения си компютър!), И не от учебници, не от специални курсове: разпечатки на програми в популярни списания. Синтактично опростен, семантично подобен на английския език, със супер компактен набор от команди, който ви позволява да пишете веднага, в движение, без да мислите за инициализации и други подобни, беше идеално решение за тези, които не знаят нищо за програмирането, но искам да го разбера. Дори не е нужно да казвам името му, вие вече го познахте, защото има само една възможност. И това, което се случи онзи ден, ме накара да се замисля: вярно ли е, че неговият век е отминал? Вярно ли е „беше“, но не остава?
Събитието, което предизвика спекулации за привидно отдавна забравена тема, беше пускането от Google на програмата Coder. Съвсем просто, това е инструмент за начинаещи уеб програмисти, работещ включително (и предимно) върху ултра-евтиния Raspberry Pi. Десет минути за инсталиране - и сега сте в среда, готова за създаване на пълноценни HTML5 проекти (класически пакет от HTML + Javascript + CSS). В известен смисъл това е модерно изпълнение на идеята за осембитови машини: евтини, изключително прости, максимално отворени за проучване и развитие. Един проблем, Javascript и CSS и дори съвременният HTML (който съвсем не е това, което беше преди петнадесет години!) Все още трябва да бъде овладян. И тук не можете да правите с разпечатки, ще ви трябват минимум справочници, най-вероятно учебници, и би било хубаво да имате знаещ човек, който да отговаря на глупави въпроси! В резултат на това едно съвременно дванадесетгодишно момче, решило да започне да тренира с Coder’s, ще трябва да положи много повече усилия, отколкото в наше време, започвайки с BASIC.

BASIC е творение от 1964 г., зората на компютърната ера. Американците Джон Кемени и Томас Курц го написаха, за да улеснят учениците си да се запознаят с изчислителната технология (в онези години започна разпространението на терминали и достъпът до BT вече не беше част от само атомните учени и ракетолозите), но езикът бързо придоби независим живот. През 70-те години, с началото на ерата на персоналните компютри, BASIC веднага се превръща в фактически стандарт като основен език за програмиране и още повече - в потребителската обвивка, средата, от която се управляват машините. Неслучайно Гейтс и Алън за Altair и Возняк за Apple I написаха първо BASIC!