summaryrefslogtreecommitdiff
path: root/book/module1/fundamentals_of_programming.tex
blob: 6a412d1f2d4076532134b78c676f744832e5108d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
\section{Fundamentals of programming}\label{fundamentals-of-programming}

\subsection{Orientation of common
interfaces}\label{orientation-of-common-interfaces}

In this section we will cover the use and purpose of some common
interfaces that you'll be using in this course.

\subsubsection{Command window, terminal, console, command
prompt.}\label{command-window-terminal-console-command-prompt.}

This is a text based interface that allows the users to interact with
the computer. It is used to execute commands, run scripts or programs.

\subsubsection{Text Editor / Script}\label{text-editor-script}

Your text editor is the program used to write a script which can be
re-run every time you call it from the command window. This can be a
built-in text editor such as Spyder and MATLAB provide or an external on
such a notepad++.

\begin{verbatim}
  Globe analogy: Hardware, Kernel, shell, Application software.
- Scripting
\end{verbatim}