Список литературы по предмету "языки программирования". Расширенный список литературы на тему: "Основы программирования"

1. Александреску, А. Язык программирования D / А. Александреску. - М.: Символ, 2013. - 536 c.
2. Александреску, А. Язык программирования D / А. Александреску. - СПб.: Символ-плюс, 2014. - 544 c.
3. Ашарина, И.В. Основы программирования на языках С и С++: Курс лекций для высших учебных заведений / И.В. Ашарина. - М.: Гор. линия-Телеком, 2012. - 208 c.
4. Баженова, И.Ю. Языки программирования: Учебник для студентов учреждений высш. проф. образования / И.Ю. Баженова; Под ред. В.А. Сухомлин. - М.: ИЦ Академия, 2012. - 368 c.
5. Белоусова, С.Н. Основные принципы и концепции программирования на языке VBA в Excel: Учебное пособие / С.Н. Белоусова, И.А. Бессонова. - М.: БИНОМ. ЛЗ, 2010. - 200 c.
6. Бьянкуцци, Ф. Пионеры программирования: Диалоги с создателями наиболее популярных языков программирования / Ф. Бьянкуцци, Ш. Уорден; Пер. с англ. С. Маккавеев. - СПб.: Символ-Плюс, 2011. - 608 c.
7. Бьянкуцци, Ф. Пионеры программирования. Диалоги с создателями наиболее популярных языков программирования / Ф. Бьянкуцци, Ш. Уорден. - М.: Символ, 2011. - 608 c.
8. Бьянкуцци, Ф. Пионеры программирования. Диалоги с создателями наиболее популярных языков программирования / Ф. Бьянкуцци, Ш. Уорден. - СПб.: Символ-плюс, 2011. - 608 c.
9. Гавриков, М.М. Теоретические основы разработки и реализации языков программирования: Учебное пособие / М.М. Гавриков, А.Н. Иванченко, Д.В. Гринченков. - М.: КноРус, 2010. - 184 c.
10. Гергель, В.П. Современные языки и технологии паралелльного программирования: Учебник / В.П. Гергель. - М.: МГУ, 2012. - 408 c.
11. Гергель, В.П. Современные языки и технологии параллельного программирования: Учебник/ предисл.: В.А. Садовничий. / В.П. Гергель. - М.: Изд. МГУ, 2012. - 408 c.
12. Голицына, О.Л. Языки программирования: Учебное пособие / О.Л. Голицына, Т.Л. Партыка, И.И. Попов. - М.: Форум, НИЦ ИНФРА-М, 2013. - 400 c.
13. Головин, И.Г. Языки и методы программирования: Учебник для студентов учреждений высшего профессионального образования / И.Г. Головин, И.А. Волкова. - М.: ИЦ Академия, 2012. - 304 c.
14. Довек, Ж. Введение в теорию языков программирования / Ж. Довек, Ж.-Ж. Леви. - М.: ДМК, 2016. - 134 c.
15. Дорогов, В.Г. Основы программирования на языке С: Учебное пособие / В.Г. Дорогов, Е.Г. Дорогова; Под общ. ред. проф. Л.Г. Гагарина. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 224 c.
16. Касторнова, В.А. Структуры данных и алгоритмы их обработки на языке программирования Паскаль: Учебное пособие / В.А. Касторнова. - СПб.: BHV, 2016. - 304 c.
17. Кауфман, В.Ш. Языки программирования. Концепции и принципы / В.Ш. Кауфман. - М.: ДМК, 2011. - 464 c.
18. Керниган, Б. Язык программирования C. 2-е изд. / Б. Керниган, Д.М. Ритчи. - М.: Вильямс, 2016. - 288 c.
19. Керниган, Б.У. Язык программирования С / Б.У. Керниган, Д.М. Ритчи; Пер. с англ. В.Л. Бродовой. - М.: Вильямс, 2013. - 304 c.
20. Маслов, В.В. Основы программирования на языке Perl / В.В. Маслов. - М.: Радио и связь, 2000. - 144 c.
21. Монахов, В.В. Язык программирования Java и среда NetBeans. 3-е изд., пер. и доп. + DVD / В.В. Монахов. - СПб.: BHV, 2012. - 704 c.
22. Новичков, В.С. Начала программирования на языке QBASIC. Учебное пособие / В.С. Новичков, А.Н. Пылькин. - М.: ГЛТ, 2007. - 268 c.
23. Страуструп, Б. Язык программирования C++: Специальное издание / Б. Страуструп; Пер. с англ. Н.Н. Мартынов. - М.: БИНОМ, 2012. - 1136 c.
24. Страуступ, Б. Язык программирования С++. Специальное издание / Б. Страуступ. - М.: Бином, 2015. - 1136 c.
25. Троелсен, Э. Язык программирования С# 5.0 и платформа.NET 4.5 / Э. Троелсен; Пер. с англ. Ю.Н. Артеменко. - М.: Вильямс, 2013. - 1312 c.
26. Фридман, А.Л. Основы объектно-ориентированного программирования на языке Си++ / А.Л. Фридман. - М.: Гор. линия-Телеком, 2012. - 234 c.
27. Хейлсберг, А. Язык программирования C#. Классика Computers Science / А. Хейлсберг, М. Торгерсен, С. Вилтамут. - СПб.: Питер, 2012. - 784 c.
28. Цуканова, Н.И. Теория и практика логического программирования на языке Visual Prolog 7: Учебное пособие для вузов / Н.И. Цуканова, Т.А. Дмитриева. - М.: Гор. линия-Телеком, 2013. - 232 c.
29. Цуканова, Н.И. Теория и практика логического программирования на языке Visual Prolog 7. Учебное пособие для вузов. / Н.И. Цуканова, Т.А. Дмитриева. - М.: РиС, 2013. - 232 c.
30. Шохирев, М.В. Язык программирования Perl 5: Учебное пособие / М.В. Шохирев. - М.: БИНОМ. ЛЗ, ИНТУИТ.РУ, 2013. - 279 c.
31. Шохирев, М.В. Язык программирования Perl 5 / М.В. Шохирев. - М.: Интуит, 2014. - 279 c.

Список литературы

Основная литература

1. В.В. Подбельский, С.С.Фомин. Программирование на языке Си. М.: ФиС, 1999, 600 с. (рекомендуемый учебник по направлению " Информатика и ВТ").

2. Х.М.Дейтел., П.Дж.Дейтел. Как программировать на Си++. М.: ЗАО БИНОМ, 1999, 1000 с. (первые 600 страниц - изложение обычного Си, наиболее полно соответствует структуре курса для 1-2семестра ).

3. У.Топп, У.Форд . Структуры данных в Си++. М.: ЗАО БИНОМ, 1999, 800 с. (наиболее полно соответствует структуре курса для 3-4 семестра).

4. .Климова Л.М .. Основы практического программирования на языке Си. М.: Издательство ПРИОР, 1999, 464 с..

5. Романов E.Л. Информатика. Основы анализа и проектирования программ. Конспект лекций и методические указания к лабораторным работам по дисциплине "Информатика". - Новосибирск, Изд-во НГТУ, 1999, -80 с. (" методичка" для 1-го семестра, библиотека НГТУ - 73Р693)

6. Романов E.Л. Язык Си. Типы данных и управление памятью. Конспект лекций. Тестовые вопросы и задания к лабораторным работам. - Новосибирск, Изд-во НГТУ, 2000, -62 с. (" методичка" для 1,2-го семестра, библиотека НГТУ - 51Р693)

7. Романов E.Л. Язык Си. Структуры данных. Конспект лекций. Тестовые вопросы и задания к лабораторным работам. - Новосибирск, Изд-во НГТУ, 2001, -80 с. (" методичка" для 2,3-го семестра, библиотека НГТУ - 73Р693)

6. Романов E.Л. http://ermak.cs.nstu.ru/cprog - электронный учебник по дисциплине " Информатика" .

7. Подбельский В.В . Язык Си++: Учеб.пособие. -М.:Финансы и статистика, 1995. -560 с.:ил. (рекомендуемый учебник по направлению " Информатика и ВТ").

Дополнительная литература

1. Трой Д. Программирование на языке Си для персонального компьютера IBM PC: Пер. с англ. - М.: Радио и связь, 1991, - 432 с., ил. (неплохая, хотя и не очень актуальная книжка, библиотека НГТУ - 51Т106)

2. Касаткин А.И. Профессиональное программирование на языке Си.Управление ресурсами: Справ. пособие. - Мн.: Выш. шк., 1992, - 432 с., ил. (машинно-зависимое программирование на Си под DOS) (Библиотека НГТУ - 681К28)

3. Касаткин А.И. Профессиональное программирование на языке Си. Системное программирование. - Мн.: Выш.шк., 1993, - 301 с., ил. (машинно-зависимое программирование на Си под DOS) (Библиотека НГТУ - 681К28)

4. Кнут Д. Искусство программирования для ЭВМ. т.3. Сортировка и поиск : Пер. с англ., - М.: Мир, 1978, 845 с., ил.

5. Романов Е.Л. Язык программирования Си и организация данных: Конспект лекций. -Новосибирск: Изд-во НГТУ, 1996. -100 с. (" методичка" для 3-го семестра).

6. Уинер Р. Язык Turbo Си. Пер. с англ. - М.: Мир, 1991.- 384 с. (Библиотека НГТУ - 51У931).

7. Рассохин Д. От Си к Си++. М.:Издательство "ЭДЭЛЬ",1993.-128 с.

8. Бабэ Б. Просто и ясно о Borland C++: Пер. с англ. -M.:Бином. -416 с.: илл.

9. Шилдт Г. Самоучитель С++: Пер.с англ. – 3-е изд. – СПб.: БХВ-Петербург, 2006. – 688.с.

Литература по Borland C ++ Builder

    Архангельский А.Я. Программирование в C++Builder5 (или 6). – М.: ЗАО «Издательство БИНОМ», 2002 г. – 1152 с.

2. Культин Н.Б. C++Builderв задачах и примерах. СПб.: БХВ-Петербург, 2005. –

3. Шамис В.А. Borland C++ Builder 5. Техника визуального программирования. М.:

«Нолидж», 2001. – 688 с.

4. Пахомов Б.И. C/C++ иBorlandC++Builderдля начинающих. - СПб.:

БХВ-Петербург, 2007. - 640 с.

5. Архангельский А.Я., Тагин М.А. Приемы программирования в C++ Builder.

Механизмы Windows, сети. – М.: ООО «Бином-Пресс», 2004 г. – 656 с.

Литература (семестр 2)

1. Романов E.Л. Практикум по программированию на С++. Уч.пособие. СПб:

БХВ- Петербург; Новосибирск, Изд-во НГТУ, 2004, 432 с.

2. Д.Мак-Кракен, У.Дорн . Численные методы и программирование на ФОРТРАНе.

Пер. с англ. - М.: Мир, 1977.- 584 с.

3. Шуп Т. Решение инженерных задач на ЭВМ: Практическое руководство.

Пер. с англ. - М.: Мир, 1982.- 238 с.

4. Трой Д. Программирование на языке Си для персонального компьютера IBM PC: Пер. с англ. - М.: Радио и связь, 1991, - 432 с., ил. (библиотека НГТУ - 51Т106)

5. Уинер Р. Язык Turbo Си. Пер. с англ. - М.: Мир, 1991.- 384 с. (Библиотека НГТУ - 51У931).

Электронные книги

    Архангельский А.Я. Программирование в C++Builder6. – М.: ЗАО «Издательство БИНОМ», 2003 г. – 1152 с.

2. Культин Н.Б. C++Builderв задачах и примерах. - СПб.: БХВ-Петербург, 2005. –

3. Павловская Т.А. С/С++. Программирование на языке высокого уровня. - СПб,

Питер, 2003, - 461с.

4. Шилдт Г. Самоучитель С++: Пер.с англ. – 3-е изд. – СПб.: БХВ-Петербург, 2006. –

    Архангельский А.Я. C++Builder6. Справочное пособие. Книга 2.

Классы и компоненты. - М.: БИНОМ-Пресс, 2002 г. – 528 с.

    Павловская Т.А., Щупак Ю.А. Структурное программирование. Практикум.

СПб, Питер, 2003, - 240с.

7. Подбельский В.В. Язык Си++: Учеб.пособие. -М.:Финансы и статистика, 1995. –

8. Ермолаев В., Сорока Т. C++Builder: Книга рецептов. – М.: КУДИЦ-ОБРАЗ,

9. Дж.Холингворт и др. C++Builder5. Руководство разработчика. Том 2. Сложные

вопросы программирования.

10. Калверт Ч., Рейсдорф К. Borland C++ Builder 5. Энциклопедия программиста.

К., Изд-во «ДиаСофт», 2001.- 944с.

11. Х.М.Дейтел., П.Дж.Дейтел.Как программировать на Си++. М.: ЗАО БИНОМ,

12. Несвижский В. Программирование аппаратных средств в Windows.

СПб.: БХВ-Петербург, 2004. – 880 с.

13. Мак-Кракен, Дорн. Численные методы и программирование на ФОРТРАНЕ.

14. Подбельский В.В., Фомин С.С. Программирование на языке Си: Учеб. пособие.

2-е доп. изд. – М.: Финансы и статистика, 2004. - 600с.

ЦЕНТР ДЕТСКО-ЮНОШЕСКОГО ТЕХНИЧЕСКОГО ТВОРЧЕСТВА

СПИСОК ЛИТЕРАТУРЫ

И ИНТЕРНЕТ - РЕСУРСЫ

ДЛЯ ОБЪЕДИНЕНИЙ ПРОГРАММИРОВАНИЯ

2008 год

Литература

по программированию на языке Pascal

s Белецкий Я. Турбо-Паскаль с графикой для ПК.- М.: Машиностроение, 19с.

s и др. Паскаль для ПК: Справочное пособие. - МН.: Высш. шк.: БФ ГИТМП "НИКА", 19с.

s Гранпер Ж., Коттэ Р. Трехмерная графика на Турбо-Паскале

s Грэхем Р. Практический курс языка Паскаль для микро-ЭВМ. Пер. с анг. М.: Радио и связь, 1986

s Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC, XT и AT:Пер. с англ./ Предисл. .-М.:Финансы и статистика, 1992.

s Зуев программирования Turbo Pascal 6.0. - М.: Унитех, 19с.

s Йенсен К., Вирт Н. Паскаль. Руководство пользователя. Пер. с англ. М.: Компьютер, 1993

s Керниган, Плоджер. Инструментальные средства программирования на языке Паскаль. Пер. с анг. М.: Радио и связь, 1985

s Липский В. Комбинаторика для программистов. - М.: Мир, 19с.

s , ., : Программное обеспечение ЭВМ. кн.11, Перспективы развития вычислительной техники, в 11 книгах, Спр. пособие/Под ред. , М.:Высш. шк., 1990.-127с.:илл.

s , Марченко в среде TurboPascal 7.0. Под ред. К.:ВЕК+, М.:Бином Универсал, 1997, 2000

s , Старых в интегрированной среде Турбо-Паскаль: Справ. пособие.-Мн.: Беларусь, 1992.-240с.: ил.

s Прайс Д. Программирование на языке Паскаль: Практическое руководство. Пер. с англ. - М.: Мир. 1987.-С.232.

s , Федотов языка Pascal. Учебный курс. М.: Радио и связь, 1999, 2000, 2001

s , Эддиман введение в Паскаль. Пер. с анг. М.: Радио и связь, 1983

s Фаронов 1. Основы Турбо-Паскаля. МВТУ-ФЕСТО ДИДАКТИК, 1992

s Фаронов 2, 3. Практика программирования. Части 1,2. МВТУ-ФЕСТО ДИДАКТИК, 1998, 1999

s Фаронов -Паскаль (в 3 книгах). - М.: "МВТУ-ФЕСТО ДИДАКТИК", .

s Форсайт Р. Паскаль для всех. Пер. с анг. М.: Машиностроение, 1986

s Хохлов на языке высокого уровня. Часть 1. Основы программирования: Учебник - Казань: КГТУ-КАИ, Кафедра АСОИУ, 20с.

s Хохлов на языке высокого уровня. Часть 2. Методы программирования: Учебник - Казань: Мастер Лайн, 20с.

ЛИТЕРАТУРА

по олимпиадам по программированию

s , Сильванович по информатике и информационным технологиям // Информатика и образование№8. - С. 80-87.

s Авербух В., Сенокосов А. Олимпиады по программированию // Информатика и образование№1. - С. 106-109.

s Алексеев по информатике: [Краснояр. край] // Информатика и образование№2. - C. 61-64.

s Алексеев школьников по информатике. - Красноярск: Книжное изд-во, 19с.

s Алексеев, конкурсы, турниры // Информатика и образование№5 - С. 44-55.

s Алексеев задач Ассоциации учителей информатики // Информатика и образование№5-6. - С. 125.

s Алексеев турнир школьников по программированию // Информатика и образование№5-6. - С.109-110.

s Андреева Е., Фалина И. Информатика: Систем счисления и компьютерная арифметика. М.: Лаборатория Базовых Знаний, 19с.

s Антонов задачи по информатике с математическим содержанием // Информатика и образование№9. - С. 59-60.

s Арсак Ж. Программирование игр и головоломок. - М.: Наука, 19с.

s , Садовский и математика (рассказы о кодировании). - М.: Наука, Главная редакция физико-математической литературы, 19с.

s , Корнилов олимпиады по информатике. - Ярославль. 19с.

http://progs. biz/ - Портал по программированию - Visual C++ (MFC, ATL, основы языка), Visual Basic (ActiveX, controls), Delphi (VCL), Pascal, COM-технологии, JavaScript, ASP, MS Office. Уроки, статьи, исходники, программы и компоненты

http://www. *****/library/ - Электронная библиотека программиста - языки программирования и их описания.

http://evrika. kostroma. *****/metod/express/no2/part23.html - Краткий курс лекций: "Основы программирования на языке Паскаль".

Фестиваль педагогических идей

«Открытый урок»

http://*****/index. php

СПИСОК СТАТЕЙ ПО ПРОГРАММИРОВАНИЮ,

представленных на сайте

(выборочный, аннотированный)

(Примечание: с этими статьями и многими другими вы можете познакомиться на указанном сайте).

s . Применение метода проектов при изучении основ программирования
Многие ученики большую часть времени проводят за компьютерными играми, и привлечь ребят к решению задач на компьютере становится достаточно сложно. Чтобы активизировать их мыслительную деятельность, заинтересовать ребят решением задач с помощью ПК, можно предлагать им время от времени программировать простейшие игры, тем самым, делая знания по предмету и получаемую информацию на уроках ценностно-значимой для них.

s . Алгоритмы обработки одномерных массивов
Материал будет интересен в первую очередь тем, кто ощущает дефицит учебного времени. В данной работе рассмотрен ряд простых алгоритмов обработки одномерных массивов, которые используются при построении более сложных алгоритмов. Активное вовлечение учащихся в разработку алгоритмов развивает их логические и алгоритмические способности, помогает преодолеть их различную во времени реакцию, а также понять и закрепить новый материал.

s . Введение в объектно-ориентированное программирование. "Первая программа"

s . Основные понятия логики, логические функции
Знание основ логики важно для каждого человека, так как умение правильно мыслить, доказывать истинность или ложность своих, либо чужих утверждений, высказываний (суждений) является жизненной необходимостью. Немного о том, как легко научить трудному и немного практики.

s . Конспект открытого урока по теме: "Компьютерные вирусы . Антивирусные программы"
Вашему вниманию предлагается разработка открытого урока с использованием компьютерных технологий, в том числе электронной лекции (выполнена в форме Web-сайта) и электронного теста для проверки усвоения изученного материала (на языке Turbo Pascal 7.0). Электронная лекция и тест запускаются из файла Деменева_Ирина_Михайловна. doc с помощью гиперссылок

s . Системы счисления
О том, как не пользуясь шпаргалкой, быстро, в уме переводить первые 16 двоичных чисел в десятичные.

s . Урок получения новых знаний "Интеллектуальный экспресс"
Изучив на предыдущих уроках понятие алгоритма, необходимо его повторить, добиться усвоения основных типов алгоритма, подробно рассмотреть способ построения алгоритма каждого типа в виде блок-схемы.

s
Основные цели урока: * Проверка знаний основных теоретических вопросов по теме "Показательная функция" * Проверка знаний по темам "Использование условного оператора при составлении тестов", "Стандартные функции TPascal" * Введение понятия "показательное уравнение" * Формирование навыков решения простейших показательных уравнений * Умение анализировать и на основании экспериментальных данных делать выводы * Воспитание познавательного интереса к математике и информатике * Воспитание наблюдательности, самостоятельности, способности к коллективной работе

s . Занятие по теме: "Организация ветвления на языке Паскаль"
Разработка занятия по теме: "Организация ветвления на языке Паскаль" с использованием связи с жизнью, различных форм и методов практической работы с учащимися.

s . Танграм и графический диктант
Отработка навыков работы по координатной плоскости по алгоритму.

s . Новый взгляд на координаты точек. Перевод чисел из различных систем счисления в десятичную и обратно
В статье описан ещё один способ перевода чисел из десятичной системы счисления в двоичную систему. Суть его заключается в подборе чисел ряда степеней двойки, просуммировав которые можно получить заданное десятичное число. Кроме описанного способа в статье предлагаются варианты заданий по переводу чисел из различных систем счисления в десятичную, в дальнейшем используемых при построении рисунков в графическом редакторе Microsoft Paint.

s . Графика в текстовом режиме языка программирования Turbo Pascal
Данный урок проводится в последний час изучаемой темы "Одномерные массивы", на котором ставится проблема сохранения больших массивов данных. Cвязь предмета прграммирования с жизнью показывает целесообразность его изучения.

s . Метод Монте-Карло вычисления площадей фигур и его реализация в среде Delphi
Метод приближенного вычисления площадей фигур - метод Монте-Карло.

s . "Три в одном" - пример решения задачи в Turbo Pascal, Delphi и Flash
Организация в программе разветвлений. Для практического исследования организации разветвлений разобрано решение задачи по физике. Данный урок рассчитан на тех, кто уже знаком с азами программирования и имеет элементарные навыки работы в программной среде Turbo Pascal (v7.1), Delphi (v6 или v7) и Flash (v5 или MX).

s . Из опыта работы школы программистов
В данной статье рассмотрен опыт работы Школы программистов Центра дополнительного образования детей города Усинска Республики Коми, как одна из форм работы по информатизации образования.

s . Магические кубы
Описанное исследование задачи о магических кубах явилось результатом совместного творчества учителя, группы учащихся, увлекающихся математикой и группы ребят, интересующихся программированием. Совместная работа над этой проблемой показала креативные возможности соединения математики и информатики на занятиях кружка, при подготовке к олимпиаде, на занятиях по предпрофильной подготовке по названным предметам.

s . Использование компьютерных технологий при изучении темы: "Показательные уравнения"
Основные цели урока: * Проверка знаний основных теоретических вопросов по теме "Показательная функция" * Проверка знаний по темам "Использование условного оператора при составлении тестов", "Стандартные функции TPascal" * Введение понятия "показательное уравнение" * Формирование навыков решения простейших показательных уравнений * Умение анализировать и на основании экспериментальных данных делать выводы * Воспитание познавательного интереса к математике и информатике * Воспитание наблюдательности, самостоятельности, способности к коллективной работе

s . Школа программиста: компьютерные игры изнутри
Так как основной контингент кружка по программированию составляют учащиеся 6-8-х классов, не имеющие специализированной математической подготовки, представляется нецелесообразным полное и строгое изложение языка программирования. Альтернативой этому является программирование компьютерных игр.

s . Двоичный поиск. Метод половинного деления
Данная тема формирует у учащихся понятие о приближенных(численных) методах решения прикладных задач, дает понятие метода двоичного поиска нахождения элемента в упорядоченном множестве и метода деления пополам, используемого для нахождения с заданной точностью корня уравнения f(x)=0.

s . Программирование списков в среде Delphi
Последнее время на уроках информатики стали вводиться элементы объектно-ориентированного визуального программирования, которое существенно отличается от традиционного. Использование новых форм и методов в процессе обучения программированию очень актуально.

s . Первые уроки программирования

СПИСОК ЛИТЕРАТУРЫ

1. Юдин, Д.Б. Задачи и методы линейного программирования: Математические основы и практические задачи / Д.Б. Юдин, Е.Г. Гольштейн. - М.: КД Либроком, 2010. - 320 c.
2. Алехин, В.А. Микроконтроллеры PIC: основы программирования и моделирования в интерактивных средах MPLAB IDE, mikroC, TINA, Proteus. Практикум / В.А. Алехин. - М.: ГЛТ, 2016. - 248 c.
3. Маркин, А.В. Основы web-программирования на PHP / А.В. Маркин, С.С. Шкарин. - М.: Диалог-МИФИ, 2012. - 252 c.
4. Маркин, А.В. Основы Web-программирования на PHP / А.В. Маркин. - М.: Диалог-МИФИ, 2012. - 252 c.
5. Серкова, Е.Г. Основы алгоритмизации и программирования (ОП.04): практикум / Е.Г. Серкова. - Рн/Д: Феникс, 2017. - 159 c.
6. Фризен, И.Г. Основы алгоритмизации и программирования (среда PascalABC.Net): Учебное пособие / И.Г. Фризен. - М.: Форум, 2018. - 784 c.
7. Гуриков, С.Р. Основы алгоритмизации и программирования на Python: Учебное пособие / С.Р. Гуриков. - М.: Форум, 2018. - 384 c.
8. Семакин, И.Г. Основы алгоритмизации и программирования. Практикум: Учебное пос. для студ. учреждений сред. проф. образования / И.Г. Семакин, А.П. Шестаков. - М.: ИЦ Академия, 2013. - 144 c.
9. Семакин, И.Г. Основы алгоритмизации и программирования. Практикум: Учебное пособие / И.Г. Семакин. - М.: Academia, 2017. - 328 c.
10. Семакин, И.Г. Основы алгоритмизации и программирования. Практикум: Учебное пособие / И.Г. Семакин. - М.: Academia, 2017. - 320 c.
11. Семакин, И.Г. Основы алгоритмизации и программирования. Практикум: Учебное пособие / И.Г. Семакин. - М.: Academia, 2017. - 224 c.
12. Семакин, И.Г. Основы алгоритмизации и программирования. Учебник / И.Г. Семакин, А.П. Шестаков. - М.: Academia, 2017. - 144 c.
13. Семакин, И.Г. Основы алгоритмизации и программирования: Учебник / И.Г. Семакин. - М.: Academia, 2017. - 32 c.
14. Семакин, И.Г. Основы алгоритмизации и программирования: Учебник / И.Г. Семакин. - М.: Academia, 2017. - 328 c.
15. Семакин, И.Г. Основы алгоритмизации и программирования: Учебник / И.Г. Семакин. - М.: Academia, 2017. - 384 c.
16. Семакин, И.Г. Основы алгоритмизации и программирования: Учебник для студ. учреждений сред. проф. образования / И.Г. Семакин, А.П. Шестаков. - М.: ИЦ Академия, 2013. - 304 c.
17. Семакин, И.Г. Основы алгоритмизации и программирования: Учебник для студ. учреждений сред. проф. образования / И.Г. Семакин, А.П. Шестаков. - М.: ИЦ Академия, 2012. - 400 c.
18. Голицына, О.Л. Основы алгоритмизации и программирования: Учебное пособи / О.Л. Голицына, И.И. Попов. - М.: Форум, 2013. - 205 c.
19. Колдаев, В.Д. Основы алгоритмизации и программирования: Учебное пособие / В.Д. Колдаев; Под ред. Л.Г. Гагарина. - М.: ИД ФОРУМ, ИНФРА-М, 2012. - 416 c.
20. Колдаев, В.Д. Основы алгоритмизации и программирования: Учебное пособие / В.Д. Колдаев. - М.: Форум, 2015. - 352 c.
21. Дакатт, Дж. Основы веб-программирования с использованием HTML, XHTML и CSS / Дж. Дакатт. - М.: Эксмо, 2010. - 768 c.
22. Воскобойников, Ю.Е. Основы вычислений и программирования в пакете MathCAD PRIME: Учебное пособие / Ю.Е. Воскобойников и др. - СПб.: Лань, 2016. - 224 c.
23. Гулиа, Н.В. Основы вычислений и программирования в пакете MathCAD PRIME: Учебное пособие / Н.В. Гулиа, В.Г. Клоков, С.А. Юрков. - СПб.: Лань, 2016. - 224 c.
24. Фридман, А.Л. Основы объектно-ориентированного программирования на языке Си++ / А.Л. Фридман. - М.: Гор. линия-Телеком, 2012. - 234 c.
25. Фридман, А. Основы объектно-ориентированного программирования на языке СИ++ / А. Фридман. - М.: Горячая линия -Телеком, 2012. - 234 c.
26. Богачев, К.Ю. Основы параллельного программирования / К.Ю. Богачев. - М.: Бином, 2015. - 342 c.
27. Богачев, К.Ю. Основы параллельного программирования: Учебное пособие / К.Ю. Богачев. - М.: Бином, 2014. - 342 c.
28. Окулов, С.М. Основы программирования / С.М. Окулов. - М.: Бином. Лаборатория знаний, 2012. - 336 c.
29. Тарасов, И.А. Основы программирования Open GL / И.А. Тарасов. - М.: Горячая линия - Телеком, 2000. - 188 c.
30. Культин, Н.Б. Основы программирования в Delphi 2006 для Windows / Н.Б. Культин. - СПб.: BHV, 2006. - 384 c.
31. Культин, Н.Б. Основы программирования в Delphi 8 для Microsoft. NET Framework / Н.Б. Культин. - СПб.: BHV, 2004. - 400 c.
32. Культин, Н.Б. Основы программирования в Delphi XE / Н.Б. Культин. - СПб.: BHV, 2011. - 416 c.
33. Культин, Н.Б. Основы программирования в Turbo C++ / Н.Б. Культин. - СПб.: BHV, 2013. - 464 c.
34. Культин, Н. Основы программирования в Turbo C++ / Н. Культин. - СПб.: BHV, 2007. - 464 c.
35. Культин, Н. Основы программирования в Turbo C++ / Н. Культин. - СПб.: BHV, 2012. - 464 c.
36. Культин, Н.Б. Основы программирования в Turbo Delphi / Н.Б. Культин. - СПб.: BHV, 2012. - 384 c.
37. Желонкин, А. Основы программирования в интегрированной среде Delphi / А. Желонкин. - М.: Бином. Лаборатория знаний, 2004. - 236 c.
38. Семакин, И.Г. Основы программирования и баз данных: Учебник / И.Г. Семакин. - М.: Academia, 2017. - 144 c.
39. Семакин, И.Г. Основы программирования и баз данных: Учебник / И.Г. Семакин. - М.: Academia, 2017. - 320 c.
40. Биллиг, В. Основы программирования на C# / В. Биллиг. - М.: Бином. Лаборатория знаний, 2006. - 483 c.
41. Емельянов, В.И. Основы программирования на Delphi. / В.И. Емельянов. - М.: Высшая школа, 2005. - 231 c.
42. Биллиг, В.А. Основы программирования на С#: Учебное пособие / В.А. Биллиг. - М.: Бином, 2012. - 483 c.
43. Ашарина, И.В. Основы программирования на языках C и C++ / И.В. Ашарина. - М.: ГЛТ, 2012. - 208 c.
44. Ашарина, И.В. Основы программирования на языках С и С++: Курс лекций для высших учебных заведений / И.В. Ашарина. - М.: ГЛТ, 2012. - 208 c.
45. Кузин, А.В. Основы программирования на языке Objective-C для iOS: Учебное пособие / А.В. Кузин, Е.В. Чумакова. - М.: Инфра-М, 2018. - 384 c.
46. Маслов, В.В. Основы программирования на языке Perl / В.В. Маслов. - М.: Радио и связь, 2000. - 144 c.
47. Маслов, В.В. Основы программирования на языке Perl. / В.В. Маслов. - М.: Горячая линия - Телеком, 2000. - 144 c.
48. Дорогов, В.Г. Основы программирования на языке С: Учебное пособие / В.Г. Дорогов, Е.Г. Дорогова. - М.: Форум, 2015. - 320 c.
49. Дорогов, В.Г. Основы программирования на языке С: Учебное пособие / В.Г. Дорогов, Е.Г. Дорогова; Под общ. ред. проф. Л.Г. Гагарина. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 224 c.
50. Окулов, С.М. Основы программирования, перераб / С.М. Окулов. - М.: Бином, 2015. - 336 c.
51. Основы программирования. Учебник с практикумом / Под ред. Макаровой Н.В.. - М.: КноРус, 2017. - 352 c.
52. Макарова, Н.В. Основы программирования. учебник с практикумом (для спо) / Н.В. Макарова. - М.: КноРус, 2016. - 112 c.
53. Черпаков, И.В. Основы программирования: Учебник и практикум для прикладного бакалавриата / И.В. Черпаков. - Люберцы: Юрайт, 2016. - 219 c.
54. Черпаков, И.В. Основы программирования: Учебник и практикум для СПО / И.В. Черпаков. - Люберцы: Юрайт, 2016. - 219 c.
55. Зыков, С.В. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде: Учебное пособие / С.В. Зыков. - М.: ГЛТ, 2012. - 444 c.
56. Зыков, С.В. Основы современного программирования: Учебное пособие для вузов / С.В. Зыков. - М.: ГЛТ, 2012. - 444 c.
57. Парфилова, Н.И. Программирование: Основы алгоритмизации и программирования: Учебник / Н.И. Парфилова; Под ред. Трусова Б.Г. - М.: Academia, 2018. - 32 c.
58. Культин, Н.Б. Самоучитель. Основы программирования в Delphi 8 для MS.NET Framework / Н.Б. Культин. - СПб.: BHV, 2004. - 400 c.
59. Гавриков, М.М. Теоретические основы разработки и реализации языков программирования / М.М. Гавриков, А.Н. Иванченко. - М.: КноРус, 2018. - 207 c.
60. Кундиус, В.А. Теоретические основы разработки и реализации языков программирования / В.А. Кундиус. - М.: КноРус, 2013. - 184 c.
61. Гавриков, М.М. Теоретические основы разработки и реализации языков программирования: Учебное пособие / М.М. Гавриков, А.Н. Иванченко, Д.В. Гринченков. - М.: КноРус, 2010. - 184 c.
62. Карпов, Ю.Г. Теория и технология программирования. Основы построения трансляторов / Ю.Г. Карпов. - СПб.: БХВ-Петербург, 2012. - 272 c.
63. Карпов, Ю. Теория и технология программирования. Основы построения трансляторов / Ю. Карпов. - СПб.: BHV, 2012. - 272 c.
64. Архангельский, А.Я. Язык Pascal и основы программирования в Delphi / А.Я. Архангельский. - М.: Бином-Пресс, 2008. - 496 c.

1. Абрамов В.Г., Трифонов Н.П., Трифонова Г.Н. Введение в язык Паскаль. - М.: Наука, 1988.2. Березин Б.И., Березин С.Б. Начальный курс С и C++. - М.: ДИАЛОГ-МИФИ, 1996.3. Бондарев В.М., Рублинецкий В.И., Качко Е.Г. Основы программирования. -Харьков: Фолио, Ростов н/Д: Феникс, 1997.4. Ван Тассел Д. Стиль, разработка, эффективность, отладка и испытание программ. - М.: Мир, 1981.5. Вирт Н. Алгоритмы и структуры данных. - М.: Мир, 1989.6. Гладков В. П. Задачи по информатике на вступительном экзамене в вуз и их решения: Учебное пособие. - Пермь: Перм. техн. ун-т, 1994.7. Гладков В. П. Курс лабораторных работ по программированию: Учебное пособие для специальностей электротехнического факультета ПГТУ. Пермь: Перм. техн. ун-т, 1998.8. Грогоно П. Программирование на языке Паскаль. -М.: Мир, 1982.9. Дагене В.А., Григас Г. К., Аугутис К.Ф. 100 задач по программированию. - М.: Просвещение, 1993.10. Епашников A.M., Епашников В.А. Программирование в среде Турбо Паскаль 7.0. - М.: МИФИ, 1994.11. Заварыкин В.М., Житомирский В.Г., Лапчик М.П. Основы информатики и вычислительной техники. - М.: Просвещение, 1989.12. Задачи по программированию / С. А. Абрамов, Г. Г. Гнездилова, Е. Н. Капустина, М. И. Селюн. - М.: Наука, 1988.13. Зубов В. С. Программирование на языке Turbo Pascal (версии 6.0 и 7.0). - М.: Информационно-издательский дом «Филинъ», 1997.14. 3yeв Е. А. Практическое программирование на языке Turbo Pascal 6.0, 7.0. - М.: Радио и связь, 1994.15. Информатика. Задачник-практикум: В 2 т. / Под ред. И. Г. Семакина, Е.К.Хеннера. - М.: Лаборатория Базовых Знаний, 1999.16. Йенсен К., Вирт Н. Паскаль - руководство для пользователей и описание языка. - М.: Мир, 1982.17. Касаткин В. Н. Информация. Алгоритмы. ЭВМ. - М.: Просвещение, 1991.18. Керниган Б., Ритчи Д. Язык программирования Си: Пер. с англ. - М.: Финансы и статистика, 1992.19. Культин Н.Б. Программирование в Turbo Pascal и Delphi.- СПб.: BHV - Санкт-Петербург, 1998.20. Ляхович В.Ф. Руководство к решению задач по основам информатики и вычислительной техники. - М.: Высшая школа, 1994.21. Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7.0 / Под ред. В. П.Тарасенко. - Киев: ВЕК+; М.: Бином Универсал, 1998.22. Миков А. И. Информатика. Введение в компьютерные науки. - Пермь: Изд-во ПГУ, 1998.23. Могилев А. В., Пак Н.И., Хеннер Е.К. Информатика: Учеб. пособие для студ. пед. вузов / Под ред. Е. К. Хеннера. - М.: Изд. центр «Академия», 1999.