C Programming Basics
18 resources created by 17 users
This C Programming Basics page on GoConqr gathers user-made quizzes, mind maps, flashcards and notes on topics from character sets and variables to loops and pointers. It is for university students practicing C concepts and teachers looking for material to use. The small collection is mostly university-level and includes a few quizzes and mind maps. Pick a resource to start exploring the page.
C Programming Basics
- All C, C++, C# and Other Languages resources
- C++ Programming Basics14
- C# Programming Basics6
- Data Types, Variables and Operators22
- Conditionals and Loops12
- Functions and Program Structure10
- Arrays and Strings6
- Pointers and Dynamic Memory8
- Input, Output and File Handling14
- Compilation, Preprocessing and Libraries5
- Object-Oriented Programming in C++9
- Visual Basic Programming14
- Go Programming10
Top C Programming Basics resources
-
44 questionsProgramming in C
-
200 questionsOS First Test Review Many of the statements in "C" are similar to those in "Java" since
-
24 cardsBasic definitions How to define enums?
-
23 cardsOutline of C Programming Notes on C language for Programming module of Comp Sci
-
47 nodesThe C Programming Language Chapter 1: A Tutorial... · Chapter 2: Types, Ope...
-
3 questionsC Quiz Which of the following statements should be used to obtain a remainder after dividing 3.14 by 2.1 ?
-
11 nodesC Character Set Letters · Digits · White Spaces · Special Characters
-
14 questionsUntitled Declaring variables Which of the following statements correctly declare variables?
Quizzes
-
44 questionsProgramming in C
-
200 questionsOS First Test Review Many of the statements in "C" are similar to those in "Java" since
-
3 questionsC Quiz Which of the following statements should be used to obtain a remainder after dividing 3.14 by 2.1 ?
-
14 questionsUntitled Declaring variables Which of the following statements correctly declare variables?
-
3 questionsC programming
Mind maps
-
47 nodesThe C Programming Language Chapter 1: A Tutorial... · Chapter 2: Types, Ope...
-
11 nodesC Character Set Letters · Digits · White Spaces · Special Characters
-
14 nodesFirst Programs 1. What is an algorit...
-
25 nodesC Language Concept DataTypes · Number Conversion · Operators · Decision Making & Loo... · Arrays · Pointers
-
16 nodesBasic C Programming What is Programming? · Anatomy of C Programming · C Compiler · Basic Program to Prin... · Basic Syntax to Print... · Basic Program to Scan...
-
27 nodesChapter 1: A Tutorial Introduction Print · Declaration · Assignment · While Loop · Comment · For Loop
-
13 nodesDelimiters Colon (:) · Semi-Colon (;) · Parenthesis ( ) · Square Brakets [ ] · Curly Braces { } · Comma ( , )
Flashcards
Notes
Slides
More C, C++, C# and Other Languages topics
About C Programming Basics
GoConqr OriginalStart with the foundations
A useful starting point is the C Character Set mind map. It groups letters, digits, white spaces and special characters, with examples of character representations. The C Programming Language mind map then introduces variables and types such as char, int and float. Together, they offer a way to move from the characters used in C to the terms used to describe data.
Build your understanding
The Outline of C Programming flashcards cover variables, types and stages of compilation, alongside library headers. Basic definitions offers prompts on topics including enums, loops, functions and arrays. The C Programming note introduces a basic program with a library header and a main function. After reading, use the flashcard prompts to check which terms and definitions you can recall.
Pair a quiz with a map
Programming in C asks about variable names, a loop that executes at least once, and pointers. Try it after exploring the introductory resources. If a question is difficult, return to a relevant map or flashcard deck and look for the concept before trying again. C Language Concept is another map to explore: it brings together data types, operators, loops, arrays, pointers and functions.
Explore the wider unit
C Programming Basics is a section of the C, C++, C# and Other Languages unit in Computing and ICT. The resources on this page offer different ways to study C within that unit: notes for reading, maps for seeing concepts together, flashcards for recall and quizzes for practice. Choose a format that suits your next study session.
Frequently asked questions
Which resource is a good place to start?
Start with C Character Set if you want to look at letters, digits, white spaces and special characters. Then explore The C Programming Language for an introduction to variables and types. Programming in C offers questions on variable names, loops and pointers when you are ready to practice.
What do the mind maps cover?
The listed maps cover different aspects of C. C Character Set groups kinds of characters, while The C Programming Language introduces variables and types. C Language Concept brings together topics including operators, loops, arrays, pointers and functions. You can use a map alongside a quiz to revisit a concept that comes up in a question.
Are these resources free to use?
Yes. Every resource listed on this page is free to open, study and take without an account. A free account also lets you save quiz scores and create your own quizzes, mind maps, flashcards and notes. The listed resources were made by GoConqr users, not by GoConqr.
Who is this page for?
The collection is mostly university-level. It can help university students practice C concepts and give teachers material to use. The formats support different approaches: read the notes, explore concepts in a mind map, use flashcards to recall definitions or answer questions in a quiz.