<р> Теперь, компьютерное программирование может быть описана очень по-разному. Это зависит, кто вы попросите об этом. Ваш брат или друг может иметь одно мнение о нем, ваш 7-й класс учитель программирование может иметь совершенно иной взгляд на эту тему, и, конечно, ваш босс на свой программирования фирмы могут просто решить, что программирование это любая программа, которые делают свою фирму большой chunck изменения.
<р> Таким образом, мы снимаем для простого и объекта способ описать программирование сегодня и то, что некоторые разумные способы приблизиться к предмету.
<р> Компьютерная программа представляет собой алгоритм, компьютер может понять. Эта программа часто называют реализации. Не все алгоритмы могут быть реализованы с помощью компьютера: Некоторые из них не могут. Мы заинтересованы в тех, что могут. Язык программирования является частным способом выражения алгоритмов к компьютеру. Есть много языков программирования, и все они имеют различные методы определения части алгоритма.
То, что вы вводите в конкретном языке программирования, чтобы указать алгоритм часто называют в качестве кода. Каждый язык программирования предназначен для различных причин, и все они имеют сильные и слабые стороны, но они разделяют многие из тех же понятий. Из-за этого, как только вы узнали одном или двух языках программирования, обучения другим становится намного легче. Почему Python и почему мы должны его использовать? В этом, конечно, мы будем использовать язык программирования Python. Python является отличным языком программирования для людей, которые учатся программировать.
Вы можете быть удивлены, почему этот курс не учит программированию в C ++ или Java. Эти языки, которые вы, вероятно, услышите о наиболее часто. В этом, конечно, мы хотим, чтобы вы сосредоточиться на основных понятиях программирования. Это гораздо сложнее сделать в Java и C ++: Есть слишком много других вещей, чтобы беспокоиться о том, когда программирование на этих языках. Студенты часто перегружены деталями языка и не может сосредоточиться на концепциях программ они пишут.