This website uses cookies to ensure you get the best experience on our website. Learn more

Intro to Programming: Concepts


Swift Programming Concepts Intro


Beginners Programming- Logic- lesson 1

Stuff written throughout this lesson available here:


Computer Programming 1 - Introduction to computer programming (For the absolute beginner)

In this tutorial I will be taking you through the basics of computer programming. The tutorial assumes that you have no prior knowledge with programming and explains what computer programming is , what you need to get started and where you can start learning as well as get basic knowledge regarding computer programming.

For the learning sites, I made a mistake, it is not Enjoy

Concepts of Algorithm, Flow Chart & C Programming

Concepts of Algorithm, Flow Chart & C Programming by Prof. Wongmulin | Dept. of Computer Science Garden City College-Bangalore

Beginner Programming Concepts - What's a Variable?

What is a variable in programming? I will describe what a variable is, using an analogy, and then show an example using the programming language JavaScript. Comment below what the next programming concept should be!

Video assembled using

Introduction to Object Oriented Programming Concepts

Welcome to the exciting world of Computer Applications. You must have heard people talking about using
an App, Application, or a Program. But what does it precisely mean?
In simple words, an application allows you to perform a set of specific tasks to solve a particular problem. These days,
Computer Applications are used in almost every field: education, banking, engineering, designing, healthcare services, and
so forth.
Computer Applications are written using the block of codes known as Programs. Creating a computer program can be like
making a recipe for any dish. As in both the cases you provide a set of instructions on what to do, how to do and when to
do, you get the desired output.

Object-oriented Programming in 7 minutes | Mosh


4 pillars of object-oriented programming: encapsulation, abstraction, inheritance and polymorphism.

Subscribe for more videos:

Want to learn more from me? Check out my blog and courses:

Programming Language Concepts

Differences and characteristics of various programming languages.

Introduction to programming and programming languages: C Programming Tutorial 01

Next Tutorial:

See complete series on C programming here:

In this lesson, we have explained what is a computer program and what is a computer programming language. We have briefly explained computer's architecture and thrown insight into why computer understands and executes binary. We have also explained difference between a low level programming language and a high level programming language and history of C.

For more such videos and updates, subscribe to our channel:

You may also like us on Facebook:

Programming Basics: Statements & Functions: Crash Course Computer Science #12

Today, Carrie Anne is going to start our overview of the fundamental building blocks of programming languages. We’ll start by creating small programs for our very own video game to show how statements and functions work. We aren’t going to code in a specific language, but we’ll show you how conditional statements like IF and ELSE statements, WHILE loops, and FOR loops control the flow of programs in nearly all languages, and then we’ll finish by packaging up these instructions into functions that can be called by our game to perform more and more complex actions.

Produced in collaboration with PBS Digital Studios:

Want to know more about Carrie Anne?

The Latest from PBS Digital Studios:

Want to find Crash Course elsewhere on the internet?
Facebook -
Twitter -
Tumblr -
Support Crash Course on Patreon:

CC Kids:

Learn Foundation Programming Concepts in JUST 15.49 minutes!

Learn web development fast:
Learn business:
Learn Python 3 fast:

In this video, I give you a quick overview of what I consider to be the key foundation programming and coding concepts for 2018.

Join a community of nerds:

My Instagram:



Learn Programming in 10 Minutes - 4 Concepts To Read all Code

SECRET LINK: How to build profitable Apps ($248K/Month) without code in days:

If you want to learn to code quickly then here are the best resources to get started:

Learn Java:

Learn Javascript:

Learn Python:

In this video I'm going to breakdown the main 4 concepts you need to know to master code and programming in the shortest time possible. If you learn these 4 concepts then almost all programming languages are going to be much easier for you to learn and master.

Also by knowing these 4 concepts, you can understand how computers think and how you can translate your purpose and things you want to get done to computer's language.

Introduction to Programming concepts (Part 1)

Introduction to Programming concepts -
Designing algorithm and flowchart prior to developing a program in C language.
Prof Wong Mu Lin
Dept. of Computer Science, Garden City College, Bangalore - India

5 Basic Concepts of Programming

These are the 5 concepts I think you should be familiar with if you plan on being a programmer. Of course, this is just my take on programming and what I've learned so far - I'm sure the list will change at some point in the future.

In this video, I touch on topics like algorithms, programmer's thinking process, pseudocode, syntax, coding environments, IDEs (Visual Studio, Eclipse, Android Studio, Vim...), functions, classes & objects, object-oriented programming, pointers & references, variables, debugging, instructions & non-linear code execution.

I tried to simplify things and make them understandable for someone who's not so familiar with the subject, but also for someone who knows what I'm talking about. There are examples (mostly in C++ and Java) for most of the things I mentioned because I believe that's the most effective way of really understanding a concept.

As I spent a lot of time making this video, I would appreciate if you let me know your thoughts about this video.

Ending music: Anders Bothen - Messed Up Breakup
Social media:

Introduction to Computer Programming | What is it? Programming Language Types

in this tutorial you will learn the concept of computer programming and the types of programming languages available including the machine level assembly, higher and middle level languages with their advantages and disadvantages.

Quick Access to Topics
0:10 : Computer Programming and Programmer Explained
3:51 : Types of Programming Languages Explained
12:59 : Compilation and Interpretation Methods Explained

A computer is a general purpose machines which can perform many computational task and the modern day computers that we have they can perform billions or trillions of calculations within a fraction of second.
These computer's they can't really do anything on their own. so for a computer to do something one has to give the instructions to it and these instructions will contain step by step information to perform a specific task and these are called as program.

The person who is going to write these instructions or the program is called as the programmer and here the programmer will write the program and the computer will execute that or computer will work on that instructions

The language in which the instructions are written or the language in which this program is written is called as the programming language. now there are several types of programming languages available.

Computers are built to understand the binary language / machine language and since it is difficult to code, assembly languages are invented.
After that middle and higher level languages were invented.

program written in middle / higher language are converted to machine code and executed in either through the compilation method or by using the interpretation method.

languages which use compilation method are called as compiled languages.
for example c, c++ etc.

languages which use interpretation method are called as interpreted languages.
for example python

you will also learn about the terms like program programming programmer compiler and interpreter, compilation and interpretation.

For more tutorials visit our website

LearningLad in social media

Introduction to Programming and Computer Science - Full Course

In this course, you will learn basics of computer programming and computer science. The concepts you learn apply to any and all programming languages and will be a good base onto which you can build your skills.

This video is meant for those who are interested in computer science and programming but have no idea where to start and have little to no background information on coding.

✏️Course created by Steven and Sean from NullPointer Exception. Check out their channel:

⭐️ Course Contents ⭐️
⌨️ (00:05) Introduction
⌨️ (01:37) What is Programming?
⌨️ (06:19) How do we write Code?
⌨️ (11:44) How do we get Information from Computers?
⌨️ (14:46) What can Computers Do?
⌨️ (20:43) What are Variables?
⌨️ (25:02) How do we Manipulate Variables?
⌨️ (31:54) What are Conditional Statements?
⌨️ (37:54) What are Array’s?
⌨️ (44:26) What are Loops?
⌨️ (49:37) What are Errors?
⌨️ (55:22) How do we Debug Code?
⌨️ (1:00:25) What are Functions?
⌨️ (1:09:52) How can we Import Functions?
⌨️ (1:13:45) How do we make our own Functions?
⌨️ (1:21:56) What are ArrayLists and Dictionaries?
⌨️ (1:27:38) How can we use Data Structures?
⌨️ (1:36:27) What is Recursion?
⌨️ (1:43:42) What is Pseudocode?
⌨️ (1:50:40) Choosing the Right Language?
⌨️ (1:55:34) Applications of Programming


Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:

Introduction to Programming

Follow the Insanity at:
Downloadable Podcasts at:

Introduction to Programming Language Concepts

Introduction to Programming - Basics

This video introduces the most basic programming concepts. If you have never written a single line of code or if you have tinkered with other peoples code without really understanding what you where doing, then this is the right video to get you started.

Intro to Programming: Concepts

In this video I'll explain to you many common programming concepts through real world demonstrations, so you can get your head around them a little better.



Check Also