Computer Fundamentals
& Programming
a process where a It allows creation of software
computer is instructed and websites which has a very
Importance important role in digital worlds
What is computer with detailed and
sequenced instructions of and in advancement and
programming? innovation. It also automates
or procedures to perform Programming tasks making works more
a specific task efficient and convenient.
Variables
serves as storage of
types include strings,
information which also
integers, floats,
labels data with name
Booleans, arrays, and
for easy and clear
objects
understanding
Input/Output
input
output refers to the refers to the data input/output (I/O), is
data the computer received by a like a communication
program sends to computer program process in computer
external source after from an external programming
undergoing a process source
scripting languages
(automates repetitive tasks) Conditionals
logic programming statements or
languages (express a series two main expressions that are part
of facts and rules to help of the features of
computers in decision
conditionals are if- programming languages
making) else and switch which execute codes
based on a certain
object-oriented criteria
programming languages
(treats a program as a group
of objects composed of data
and program elements) Loop
functional programming a control flow statement
blocks of codes that are
languages (focus on
designed to perform that allows repeating the
mathematical function Different computer
programming specific tasks. they also Functions execution of a set of
and evaluation outputs)
languages allow for reusing of codes instructions. each
by encapsulating them repetition are called
procedural programming
iteration
languages (follows a
sequence of statements)