1. Basic Programming.pptx of computer...

parungaojoshua 4 views 27 slides Nov 02, 2025
Slide 1
Slide 1 of 27
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27

About This Presentation

1. Basic Programming.pptx


Slide Content

BASIC PROGRAMMING GRADE 9 - SPICT MRS. JENELYN R. MIRANDA Teacher I

What is Computer? https://edu.gcfglobal.org/en/computerbasics/what-is-a-computer/1/ A computer is an electronic device that manipulates information, or data. It has the ability to store, retrieve, and process data.

1791-1871 A mathematician, philosopher, inventor and mechanical engineer CHARLES BABBAGE 1815-1852 was an English mathematician and writer, chiefly known for her work on Charles Babbage's proposed mechanical general-purpose computer, the Analytical Engine. ADA LOVELACE

What is Internet? A global system INTERconnected computer NETworks to communicate between devices and other networks.

WWW Stands for World Wide Web Was invented by Sir Timothy John Berners-Lee in 1989 Pubic access in 1991

Hardware It is the physical component of the computer.

HARDWARE DEVICE CATEGORIES STORAGE DEVICE INPUT DEVICE OUTPUT DEVICE A device that retains digital data for later use. Hardware that provides data to a computer. Hardware that converts computer data into human readable form

Secondary Storage Tertiary Storage (Cloud Storage) Google Drive OneDrive iCloud AWS (Amazon Web Services)

Software is any set of instructions that tells the hardware what to do and how to do it.

PROGRAMMING Programming is the process of designing and building an executable computer program to accomplish a specific computing result or to perform a specific task.

PROGRAMMING LANGUAGE - is a formal language comprising a set of strings that produce various kinds of machine code output.

High-level vs. low-level languages The biggest factor that differentiates high- and low-level programming languages is whether the language is meant to be easily understood by a human programmer or a computer.  Low-level languages  are machine-friendly, which makes them highly efficient in terms of memory usage but difficult to understand without the help of an assembler. Since they're not very people-friendly, they're also not widely used anymore. Examples include machine code and assembly languages.

High-level vs. low-level languages High-level languages , on the other hand, are less memory efficient but much more human friendly. This makes them easier to write, understand, maintain, and debug. Most popular programming languages in use today are considered high-level languages. 

Interpreted vs. compiled languages The distinction between interpreted and compiled languages has to do with how they convert high-level code and make it readable by a computer. With  interpreted languages , code goes through a program called an interpreter, which reads and executes the code line by line. This tends to make these languages more flexible and platform independent. Examples of interpreted languages include: Python JavaScript PHP Ruby

Interpreted vs. compiled languages Compiled languages  go through a build step where the entire program is converted into machine code. This makes it faster to execute, but it also means that you have to compile or "build" the program again anytime you need to make a change. Examples of compiled languages include: C, C++, and C# Rust Erlang

BASIC BASIC stands for " Beginner's All-purpose Symbolic Instruction Code ." Originally designed as an interactive mainframe timesharing language by John Kemeney and Thomas Kurtz in 41963 , it became widely used on personal computers everywhere.

FORTRAN FORTRAN, in full Formula Translation,  computer programming language created in 1957 by John Backus  that shortened the process of programming and made computer programming more accessible.

COBOL stands for  Common Business Oriented Language . It is imperative, procedural, and object-oriented. A compiler is a computer program that takes other computer programs written in a high-level (source) language and coverts them into another program, machine code, which the computer can understand.

Machine Language Machine programming is the process of writing instructions for a computer in machine language. Machine language is a low-level programming language that is made up of binary digits (0s and 1s). E

Procedural Programming Language A procedural language follows a sequence of statements or commands in order to achieve a desired output. Each series of steps is called a procedure, and a program written in one of these languages will have one or more procedures within it. Common examples of procedural languages include: C and C++ Java Pascal BASIC

Object-Oriented Programming Language This type of language treats a program as a group of objects composed of data and program elements, known as attributes and methods. Objects can be reused within a program or in other programs. This makes it a popular language type for complex programs, as code is easier to reuse and scale. Some common object-oriented programming (OOP) languages include: Java Python PHP C++ Ruby

Scripting Language Programmers use scripting languages to automate repetitive tasks, manage dynamic web content, or support processes in larger applications. Some common scripting languages include: PHP Ruby Python bash Perl Node.js

Front-end Front-end languages are primarily concerned with the ‘user’ aspect of the software. The front end deals with all of the text, colors, buttons, images, and navigation that the user will face when navigating your website or application. Anyone with a background in graphic design or art may be more inspired to begin learning one of the front-end languages.

Front-end Some examples of front-end programming languages include:  HTML  CSS  JavaScript

Back-end Back-end languages  deal with storage and manipulation of the server side of software. This is the part of the software that the user does not directly come into contact with but supports their experience behind the scenes. This includes data architecture, scripting, and communication between applications and underlying databases. 

Back-end Some examples of back-end programming languages include: JavaScript PHP Java Python Ruby C#

THANK YOU
Tags