summaryrefslogtreecommitdiff
path: root/book/module1/fundamentals_of_programming.tex
diff options
context:
space:
mode:
Diffstat (limited to 'book/module1/fundamentals_of_programming.tex')
-rw-r--r--book/module1/fundamentals_of_programming.tex25
1 files changed, 25 insertions, 0 deletions
diff --git a/book/module1/fundamentals_of_programming.tex b/book/module1/fundamentals_of_programming.tex
new file mode 100644
index 0000000..6a412d1
--- /dev/null
+++ b/book/module1/fundamentals_of_programming.tex
@@ -0,0 +1,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}