šŸ“š Programming Tutorial

C Programming

ā€˜C’ is a high-level programming language developed in 1972 by Dennis Ritchie at AT&T (American Telephone & Telegraph) Bell Laboratories. C is a basic and simple language to use though many programming languages have evolved.

C Tutorial Index

26 Topics

šŸ–„ļø Computer Basics

šŸ“˜

Introduction

Learn the fundamentals and basic concepts of computers and programming.

šŸ’»

Computer Languages

A language used by a programmer to communicate with a computer.

šŸ“

Creating and Running

Learn the basic process of creating and running programs.

šŸ“‹

Program Development steps

Understand the different steps involved in developing a program.

āš™ļø

Algorithms and Flow Chart

Learn how algorithms and flowcharts are used to represent solutions to problems.

šŸ”¤ C - Basics

šŸ”€

Introduction to C

Learn the history of C, its features, importance and advantages.

šŸ—ļø

C Program Structure

Learn the structure and different sections of a C program.

šŸ”¤

The C Character Set

Learn characters, symbols and other elements supported by C.

šŸ·ļø

Variables

Learn how variables are declared and initialized, and the rules for naming them.

šŸ”¢

Datatypes

Understand primary, derived and user defined data types in C.

šŸ’»

First C Program

Write and understand your first C program with simple examples.

āž—

Expression

Learn expressions, operands and the infix, prefix and postfix forms.

āš™ļø

Operators

Learn arithmetic, relational, logical, assignment and other operators.

🧮

Expression Evaluation

Learn how operator precedence and associativity decide the order of evaluation.

šŸ” Control Statements

šŸ”€

Introduction to Control Structures

Understand sequential, selection, iteration and jumping control structures.

ā“

Decision Statements

Learn the if, if-else, nested if and switch decision statements.

ā†Ŗļø

Jump Statements

Understand break, continue, goto and return statements.

šŸ“š More C Topics

🧩

Functions

Learn function declaration, definition, calling and recursion.

šŸ”¤

Strings

Learn strings and commonly used string handling functions.

šŸ—‚ļø

Structures

Learn structures and how to group different data types.

šŸ“

File Handling

Learn how to create, read, write and manipulate files.

šŸ”

No topics found
Try another search term.