Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/labex-labs/practice-c-programming-projects

[Practice C Programming Projects] This repository collects 19 of programming projects for C
https://github.com/labex-labs/practice-c-programming-projects

List: practice-c-programming-projects

awesome awesome-list c education hands-on labex programming projects

Last synced: 17 days ago
JSON representation

[Practice C Programming Projects] This repository collects 19 of programming projects for C

Lists

README

        

# Practice C Programming Projects



C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system. By design, C provides constructs that map efficiently to typical machine instructions. It has found lasting use in applications previously coded in assembly language. Such applications include operating systems and various application software for computer architectures that range from supercomputers to PLCs and embedded systems.

| Index | Name | Level | Project Link |
|---------|------------------------------------------------|---------|---------------------------------------------------------------------------------------------------------------|
| 01 | Creating a Simple Clock Animation Using OpenGL | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-creating-a-simple-clock-animation-using-opengl-and-glut) |
| 02 | Creating a Simple Tic-Tac-Toe Game in C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-creating-a-simple-tic-tac-toe-game-in-c) |
| 03 | File Type Statistics Using C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-file-type-statistics-using-c) |
| 04 | Typing Practice Program Using C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-typing-practice-program-using-c) |
| 05 | Creating a Dynamic Heart Animation With C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-creating-a-dynamic-heart-animation-with-c) |
| 06 | Creating a 2048 Game in C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-creating-a-2048-game-in-c) |
| 07 | Create a Simple Stopwatch App Using GTK | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-create-a-simple-stopwatch-app-using-gtk) |
| 08 | Creating a Snake Game in C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-creating-a-snake-game-in-c) |
| 09 | Making a Simple Calculator Using C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-making-a-simple-calculator-using-c) |
| 10 | Building Flappy Bird Using C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-building-flappy-bird-using-c) |
| 11 | Creating a Gomoku Game in C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-creating-a-gomoku-game-in-c) |
| 12 | Creating a Code Rain in C Using Ncurses | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-creating-a-code-rain-in-c-using-ncurses) |
| 13 | Implementing Callback Functions in C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-callback-functions) |
| 14 | Synchronize Multithreaded Printing with Mutex | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-chaotic-typewriter) |
| 15 | Parsing Command Line Arguments in C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-command-line-arguments) |
| 16 | Implementing Doubly Linked List in C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-doubly-linked-list) |
| 17 | Implementing Queue Data Structure in C | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-implementing-a-queue) |
| 18 | Sorting Courses with Bubble Sort | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-organizing-course-list) |
| 19 | Building Remote Shell Client | ★☆☆ | [🚀 Start Building](https://labex.io/courses/project-remote-shell) |

## More Projects

- [Linux Programming Projects](https://github.com/labex-labs/practice-linux-programming-projects)
- [Python Programming Projects](https://github.com/labex-labs/practice-python-programming-projects)
- [DevOps Programming Projects](https://github.com/labex-labs/practice-devops-programming-projects)
- [Web Development Programming Projects](https://github.com/labex-labs/practice-web-development-programming-projects)
- [Data Science Programming Projects](https://github.com/labex-labs/practice-data-science-programming-projects)
- [Big Data Programming Projects](https://github.com/labex-labs/practice-bigdata-programming-projects)
- [Cyber Security Programming Projects](https://github.com/labex-labs/practice-cysec-programming-projects)
- [Machine Learning Programming Projects](https://github.com/labex-labs/practice-ml-programming-projects)
- [Docker Programming Projects](https://github.com/labex-labs/practice-docker-programming-projects)
- [Kubernetes Programming Projects](https://github.com/labex-labs/practice-kubernetes-programming-projects)
- [Git Programming Projects](https://github.com/labex-labs/practice-git-programming-projects)
- [Ansible Programming Projects](https://github.com/labex-labs/practice-ansible-programming-projects)
- [Jenkins Programming Projects](https://github.com/labex-labs/practice-jenkins-programming-projects)
- [Shell Programming Projects](https://github.com/labex-labs/practice-shell-programming-projects)
- [Java Programming Projects](https://github.com/labex-labs/practice-java-programming-projects)
- [Hadoop Programming Projects](https://github.com/labex-labs/practice-hadoop-programming-projects)
- [C++ Programming Projects](https://github.com/labex-labs/practice-cpp-programming-projects)
- [C Programming Projects](https://github.com/labex-labs/practice-c-programming-projects)
- [MySQL Programming Projects](https://github.com/labex-labs/practice-mysql-programming-projects)
- [Go Programming Projects](https://github.com/labex-labs/practice-go-programming-projects)
- [Rust Programming Projects](https://github.com/labex-labs/practice-rust-programming-projects)
- [OpenCV Programming Projects](https://github.com/labex-labs/practice-opencv-programming-projects)
- [Django Programming Projects](https://github.com/labex-labs/practice-django-programming-projects)
- [Pandas Programming Projects](https://github.com/labex-labs/practice-pandas-programming-projects)
- [NumPy Programming Projects](https://github.com/labex-labs/practice-numpy-programming-projects)
- [scikit-learn Programming Projects](https://github.com/labex-labs/practice-sklearn-programming-projects)
- [Matplotlib Programming Projects](https://github.com/labex-labs/practice-matplotlib-programming-projects)
- [Algorithm Programming Projects](https://github.com/labex-labs/practice-algorithm-programming-projects)
- [HTML Programming Projects](https://github.com/labex-labs/practice-html-programming-projects)
- [CSS Programming Projects](https://github.com/labex-labs/practice-css-programming-projects)
- [JavaScript Programming Projects](https://github.com/labex-labs/practice-javascript-programming-projects)
- [React Programming Projects](https://github.com/labex-labs/practice-react-programming-projects)
- [jQuery Programming Projects](https://github.com/labex-labs/practice-jquery-programming-projects)

## Other Lists

- 🔗 [C Free Tutorials](https://github.com/labex-labs/c-free-tutorials)
- 🔗 [Awesome Programming Projects](https://github.com/labex-labs/awesome-programming-projects)
- 🔗 [Awesome Programming Courses](https://github.com/labex-labs/awesome-programming-courses)