> А если другой то какой Python?
Конечно понимаю, что по мнению местного большинства,я не прав,НО
для начинающих без опыта программирования,
вместо Си и Ричи я бы советовал Pascal и Вирта..
и ещё с условием, что есть область в которую Вы собираетесь прикладывать знания; А то ведь, программирование - штука сугубо прикладная,
и программировать ради программирования может разве что MIT.
А я начал с C и ничего. Не считая Spectrum Basic и какого-то программируемого калькулятора. :) Помню книжечка у меня была такая тоненькая совсем, с сине-белой обложкой... Надо же, до сих пор в шкафу валяется, и это после трёх переездов, из которых два - в другой конец страны. :) Маслов, "Введение в язык программирования C", всего 64 страницы, но всё в принципе написано.
Ну Кнута - это если человек решил бесповоротно своей профессией сделать программирование :)
Можете кидать камнями, но я бы посоветовал (и жаль, что мне такой совет когда начинал не дали) начинать с изучения Ады. Оно и просто и в общем-то не только "учебно", как Паскаль, хотя очень похож. :)
Именно по сям, присоединяюсь к мнению что по K&R изучать ся лучше. Относительно остальных затронутых здесь вопросов, я думаю что аффтар сам должен понимать отличие знания программирования от знания йазыга программирования.
> Можете кидать камнями, но я бы посоветовал (и жаль, что мне такой
> совет когда начинал не дали) начинать с изучения Ады. Оно и просто
> и в общем-то не только "учебно", как Паскаль, хотя очень похож. :)
Начинать, очевидно, надо с Pascal. Для того его и сделали, чтобы учить людей программированию. Без непонятных новичку наворотов, строгий язык. И в тоже время достаточно мощный, чтобы решать на нем абстрактные учебные задачи (типа сортировки там пописать, связные списки - все руками, как в школе).
А вот какую книжку по нему читать - не знаю. Не помню, что сам читал :)
Для меня (начинающего) эта тема тоже актуальна, но вопрос скорее не о конкретной книге, а о пути развития. Где черпать инфу? К примеру если написать софт для работы с оптическим приводом, жестким диском, и т.п. Что надо знать? Где читать? Видимо надо знать API конкретной системы..можно смотреть чужие исходники, но откуда им известно о тех или иных функциях? короче не хочу больше тупить..лучше если знающие люди расскажут..
тоже предпочитаю начинать с С, интересует программирование только на открытых системах..спасибо...
Я начинал в школе с квикбэйсика =) потом по своему желанию прочитал кернигана и ричи (не все, но многое :) - рекомендую этих авторов. И не надо пугать, что эта книга сложна (лол), вот по с++ читать - не просто, но это уже др. книги...
P.S. точные имена авторов книги найдешь в гугле по запросу "авторы языка Си" или "C-language authors".
Начни с ассемблера. Только не так сразу типа щас покурим и пойдем писать. А почитай как художественную литературу, почитай "ПОЧЕМУ ИМЕННО ЭТО ВСЕ ТАК ВЫГЛЯДИТ", кто это придумал и зачем... По-ходу научишся читать спецификации (они немножко отличаются от книг "Жаба ентерпрайз едишн за 21 день"). А там уже у тебя появится собственное мнение из разряда что тебе ближе и на каком языке.
Так и знал, что советовать книги - ваша любимая тема!!!
Пишишь вам о проблеме - так все сразу : Читай там, сям! А тут вон как волю чувствам дали, библиотекари, нах!!! )))))))))))))))))))
> я нашел вот эта M. УЭИТ С. ПРАТА Д. МАРТИН
да, Прата известный автор и вроде бы неплохо писал..
странно только то, что у вас УЖЕ есть книга, а вы всё вопросы задаёте..
ЧИТАТЬ НЕ ПРОБОВАЛ ? :)