Development: Difference between revisions

From Computer Science Wiki
(Created page with "right|frame|Programming<ref>http://www.flaticon.com/</ref> = Introduction to programming = Programming is the writing and executing instructions fo...")
 
No edit summary
Line 1: Line 1:
[[file:computation.png|right|frame|Programming<ref>http://www.flaticon.com/</ref>]]
[[file:computation.png|right|frame|Development<ref>http://www.flaticon.com/</ref>]]




= Introduction to programming =
= Introduction to Development =


Programming is the writing and executing instructions for a computer system.
* [[What is a programming language?]]
* [[Inputs and outputs]]
* [[Variables]]
* [[Iteration]]
* [[Conditionals | Selection]]
* [[Operators]]
== Primitive data types ==
In computer science and computer programming, a data type or simply type is a classification of data which tells the compiler or interpreter how the programmer intends to use the data. Most programming languages support various types of data, for example: real, integer or Boolean.<ref>https://en.wikipedia.org/wiki/Data_type</ref>
The list below describes some of the more common primitive data types
* [[Boolean]]
* [[Int]]
* [[Float]]
* [[Char]]
* [[String]]
== Common data structures ==
A data structure is just some organization of data that we've built into an orderly arrangement.
=== Data structures which are assessed by the IB ===
* [[Arrays]]
* [[Collections]]
* [[Linked list]]
* [[Objects]]
=== Data structures which are not assessed by the IB ===
* [[Lists]]
* [[Dictionaries]]
* [[Sets]]
* [[Tuple]]
== Basic program organization ==
* [[Algorithms]]
* [[Functions]]
= Advanced Programming =
* [[Regular expressions]]
* [[Design Patterns]]
* [[Design Patterns]]
* [[Object-Oriented Programming]]
* [[Object-Oriented Programming]]
* [[Working with files]]
 
* [[Compiler]]
* [[Abstract data structures]]


== References ==
== References ==

Revision as of 11:41, 24 June 2019

Development[1]


Introduction to Development


References