C/C++ Projects with Source Code

coming Soon…….

Your search for complete and error-free projects in C and C++ends here! Here, we’ve enlisted all the mini-projects, projects, games, and applications built using C and C++ programming language — these are the projects published in our site or available with us at the moment. You can download all these projects (with source code) for free; make sure to check their individual post description as well.

C Projects:

The C projects enlisted below are mini projects, mini games, and small applications. Most of these projects utilize functions, file handling, and data structure effectively. Try to analyze and understand the source code of these projects, and you’ll learn how to add, modify, view, search and delete data using file to create a similar project.

In some large and somewhat complicated projects, comments are provided in the multiple lines of the source code to help you understand the project better.

  • Bank Management System in C
  • Calendar Application   in C
  • Contact Management System  in C
  • Cricket Score Sheet  in C
  • Customer Billing System  in C
  • Cyber Management System  in C
  • Department Store Management System  in C
  • Employee Record System  in C
  • Hangman Game  in C
  • Hospital Management System  in C
  • Library Management System  in C
  • Medical Store Management System  in C
  • Modern Periodic Table  in C
  • Pacman Game  in C
  • Personal Diary Management System  in C
  • Phonebook Application  in C
  • Quiz Game  in C
  • School Billing System  in C
  • Snake Game  in C
  • Student Record System  in C
  • Telecom Billing System  in C
  • Tic-Tac-Toe Game  in C
  • Typing Tutor  in C

C++ Projects:

Just like the C projects, the C++ projects enlisted below are mini projects – small games and applications. They are good for starters who are looking for reference projects to create a C++ mini-project of their own.

  • Snakes and Ladders Game in C
  • Bike Race Game (using SDL) in C
  • Database Management System (using wxWidgets) in C
  • Fortune Teller (Predict Future) in C
  • Helicopter Game (using SDL) in C
  • Search Engine in C++
  • Tank Game in C++
  • Traffic Control Management System in C
  • University Management System in C
  • 3D Bounce Ball Game in OpenGL
  • Banking Record System
  • Bookshop Management System
  • Bus Reservation System
  • Hotel Management System
  • Payroll Management System
  • Phonebook Management System
  • Railway Reservation System
  • Sales Management System
  • Student Database Management System
  • Student Report Card System
  • Supermarket Billing System
  • Telephone Directory System

Some Advanced Projects in C and C++:

These are some projects with wider scope, utilizing the advanced aspects and graphics of C and C++ programming.

  • Snakes and Ladders Game in C
  • Bike Race Game (using SDL) in C++
  • Database Management System (using wxWidgets) in C++
  • Fortune Teller (Predict Future) in C++
  • Helicopter Game (using SDL) in C++
  • Search Engine in C++
  • Tank Game in C++
  • Traffic Control Management System in C++
  • University Management System in C++
  • 3D Bounce Ball Game in OpenGL

More C and C++ Projects:

More projects for you! We haven’t had the time to publish these projects, so we’ll just provide a download link to the ones mentioned below.

  • Copter Game (using Allegro) in C
  • Balloon Shooting Game in C++
  • Canteen Management System in C++
  • Casino Game in C++
  • Digital Clock in C++
  • Memory Game in C++
  • Music Store Management System in C++
  • School Fee Inquiry Management System in C++
  • Shuffle Game in C++
  • Snakes and Ladders Game in C++
  • Sudoku Game in C++
  • Telephone Billing System in C++
  • Travel Agency Management System in C++

Note: The C/C++ projects mentioned in this listing have not been checked and debugged for errors. So, it’s up to you to find and remove those errors (if present)!

C and C++ Mini Project Ideas:

If you’re going to build a mini-project of your own in C or C++ language, here are some nice project topics and ideas:

  • Airlines Reservation System
  • ATM Banking System
  • Cafeteria Order Management System
  • Car Insurance System
  • Car Rental System
  • Clothing Store Management System
  • College Management System
  • Gym Management System
  • Hostel Accommodation System
  • Human Resource Management System
  • Mess Management System
  • Movie Ticket Booking System
  • Pharmacy Management System
  • Student Attendance Management System
  • Supermarket Management System

The projects are divided into different headings just for the sake of clarity. So, if you’re a beginner in making a project, try understanding and analyzing a mini project, before moving on to developing a project of wider scope and application.

Most of the mini projects here are compiled in Code::Blocks IDE, so running the programs in other compiling platforms such as Turbo C/C++ may produce errors (unless mentioned otherwise in the post descriptions for respective projects).

If you are thinking of submitting these projects as your college mini project, we’d like to advise you to make some modifications to the project source code before sending them. There are always some rooms to add new features, and make the project a even better one.

We are always adding more and more projects, so bookmark this page to keep updated with the latest C and C++ projects published on this site. We hope these projects will serve you as reference projects and guide you more than enough to help you build a C/C++ project of your own.

Note: If you have developed a project in C or C++ and want to share it, Code with C is the right place! Just send us the source code and a brief abstract of your project at [email protected], and we’ll publish it with your name. Also, if you have a project request, you can mail us or mention your queries in the comments below.