Programming Basics By: Mohamud Ahmed Haji For: www.waxkabaro.com © www.waxkabaro.com.

Slides:



Advertisements
Similar presentations
CS0004: Introduction to Programming Introduction to Programming.
Advertisements

Creating a Program In today’s lesson we will look at: what programming is different types of programs how we create a program installing an IDE to get.
Visual and Internet Programming using JAVA
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall
Computer Concepts 5th Edition Parsons/Oja Page 546 CHAPTER 11 Software Engineering Section A PARSONS/OJA Computer Programming.
©TheMcGraw-Hill Companies, Inc. Permission required for reproduction or display. COMPSCI 125 Introduction to Computer Science I.
Comp 14 Introduction to Programming Instructor: Prasun Dewan (Pr  sün Divän)
ISYS 512 Business Application Design and Development with.Net David Chao.
An Introduction to Programming with C++ Fifth Edition Chapter 1 An Introduction to Programming.
Introduction to Programming Programming. COMP102 Prog. Fundamentals I: Introduction / Slide 2 Objectives l To learn fundamental problem solving techniques.
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
Tutorial -01. Objective In this session we will discuss about : 1.What is MVC? 2.Why MVC? 3.Advantages of MVC over ASP.NET 4.ASP.NET development models.
ISYS 350 Building Business Applications David Chao.
PYTHON: LESSON 1 Catherine and Annie. WHAT IS PYTHON ANYWAY?  Python is a programming language.  But what’s a programming language?  It’s a language.
Windows Azure AppFabric Access Control Service (ACS) v.2 (Beta) Prerequisites.
Chapter 0: Introduction CSCI-UA 0002 – Introduction to Computer Programming Mr. Joel Kemp.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
Programming Languages Lecture 12. What is Programming?  The process of telling the computer what to do  Also known as coding.
Intro to PHP Introduction to server-side scripts (It’s all good :D) © TAFE NSW
Introduction 01_intro.ppt
ISYS 350 Business Application Development
1 Why C# and Why.NET in the Undergraduate IS Curriculum ISECON November 3 -7, 2004, Newport, RI Association of Information Technology Professionals Mehdi.
Programming Languages
CS-0401 INTERMEDIATE PROGRAMMING USING JAVA Prof. Dr. Paulo Brasko Ferreira Fall 2014.
ISYS 512 Business Application Design and Development with.Net David Chao.
Architecture of.NET Framework .NET Framework ٭ Microsoft.NET (pronounced “dot net”) is a software component that runs on the Windows operating.
Microsoft Visual Basic 2005: Reloaded Second Edition
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
CSC 494/594 C# and ASP.NET Programming. C# 2012 C# Object-oriented language with syntax that is similar to Java.
DB Libraries: An Alternative to DBMS By Matt Stegman November 22, 2005.
All 300/400 Level CS Major Courses Tutoring Location: SEC 3433 Sign up or walk-in Introduction2-1.
Computing with C# and the.NET Framework Chapter 1 An Introduction to Computing with C# ©2003, 2011 Art Gittleman.
COMPUTER PROGRAMMING I SUMMER 2011 Programming Languages.
1. Produce a folio of tasks that demonstrate a progression in acquiring and applying programming knowledge (ie. learn Visual Basic) 2. Learn about computer.
ISYS 350 Building Business Applications David Chao.
Chapter 11 An Introduction to Visual Basic 2008 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
Discovering Computers 2009 Chapter 13 Programming Languages and Program Development.
Fundamental Programming: Fundamental Programming K.Chinnasarn, Ph.D.
3/5/2009Computer software1 Introduction Computer System Hardware Software HW Kernel/OS API Application Programs SW.
ISYS 350 Business Application Development David Chao.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
The course. Description Computer systems programming using the C language – And possibly a little C++ Translation of C into assembly language Introduction.
Visual Studio.NET Using J# Based on Microsoft.NET Training Summer 2004 Slides adapted from
11 Computers, C#, XNA, and You Session 1.1. Session Overview  Find out what computers are all about ...and what makes a great programmer  Discover.
ISYS 512 Business Application Design and Development with.Net David Chao.
Lecture Set 1 Part B: Understanding Visual Studio and.NET – Structure and Terminology 1/16/ :04 PM.
Chapter 1: Introduction to Computers and Programming.
Machine Language Computer languages cannot be directly interpreted by the computer – they are not in binary. All commands need to be translated into binary.
Website Source Code Free Download.
CMPT 201 Computer Science II for Engineers
Programming Club To learn about programming languages and how they can be used for fun and for useful work. What programming languages are available and.
Top 8 Best Programming Languages To Learn
CMIT100 Chapter 14 - Programming.
Module 0: Introduction Chapter 2: Getting Started
Module 1: Getting Started
Language is a medium of communication.
Assembler, Compiler, Interpreter
Mobile Development Workshop
CS-0401 INTERMEDIATE PROGRAMMING USING JAVA
Machine Learning Course.
An introduction to the Linux environment v
Assembler, Compiler, Interpreter
ICT Programming Lesson 1:
ENIAC – the first computer
What is Programming Language
Programming language translators
Programming Fundamentals Lecture #2 Overview of Computer Programming
Presentation transcript:

Programming Basics By: Mohamud Ahmed Haji For: ©

What is Programing?  Programming is a set of instructions given to the computer which are very specific.  Programming helps us talk to the Computer.  Computer speak what is called Machine Language which is Either On or Off(0s and 1s).  Human speak Human Language which is text.  Programming helps translate between human language and machine language. ©

Human Language Vs Machine Language  “ ”  this is Computer Language. Would you ever understand this!?  If I translate this into Human Language it becomes “waxkabaro.com”. Now you understand it. Right!  But the computer doesn’t understand this Human Language  So how can we communicate? We must get intermediate Language and that is Programing Language. ©

What is Programming Language?  There are Many or hundreds of Programming Languages. Although they are different but they do one simple task which is to convert Human Language to Machine Language.  Examples Programming Languages include C, C++, C#, Java, PHP, Python, JavaScript. etc ©

C# and.Net FrameWork  Throughout this course I will use C# and.Net Framework C# is a  Modern object-oriented  General-purpose programming language  Easy to Learn.  Created and developed by Microsoft together with the.NET platform. ©

Next Lesson? Visual Studio installation and exploring its interface ©