MYCPLUS – C and C++ Programming Resources
This website is developed to help anyone who wants to learn C/C++ programming. There are plenty of resources for learners such as tutorials, source code, library references, programming syntax and C/C++ programming interview questions.
RECENT ARTICLES

Personal Finance in Your 20s & 30s For Dummies by Eric Tyson
Managing money in your 20s and 30s can feel overwhelming, but Eric Tyson’s Personal Finance in Your 20s & 30s For Dummies simplifies the process. This comprehensive guide covers everything from budgeting and saving to investing and avoiding debt, making it an essential resource for young adults navigating financial independence.

Agile Project Management : Creating Innovative Products
Jim Highsmith’s Agile Project Management: Creating Innovative Products is a comprehensive guide to Agile methodologies, blending theory with practical insights. Perfect for project managers, product owners, and business leaders, this book emphasizes innovation, leadership, and real-world application. Whether you’re new to Agile or a seasoned practitioner, this resource will help you deliver customer-focused, adaptive products.

Puzzles for Programmers and Pros
“Puzzles for Programmers and Pros” is a treasure trove of brain-teasing challenges designed to enhance logical thinking and coding skills. Whether you’re a beginner or a seasoned pro, this book offers a unique blend of fun and learning.

Teach Yourself VISUALLY Windows 11 by Paul McFedries
Whether you’re new to Windows or upgrading to Windows 11, Teach Yourself VISUALLY Windows 11 is your go-to guide. Packed with easy-to-follow visuals and practical tips, this book walks you through everything from setup and customization to using built-in apps and troubleshooting. Perfect for beginners, it simplifies complex tasks, helping you unlock the full potential of your Windows 11 experience.

20 Best Agile Development Practices for High Performing Software Teams
Explore proven Agile development practices to enhance collaboration, prioritize customer satisfaction, and streamline workflows. From iterative sprints to continuous improvement, this guide covers essential strategies for successful Agile implementation
C Programming Tutorials
C programming tutorials include language constructs, file handling, union and structures, pointers and data structures.
C# Programming Tutorials
C# Tutorials include .NET introduction, basic constructs, working with name spaces and exception handling.
Programming FAQs
It includes General Programming language and scripting language Questions, C and C++ Programming Questions, Java Programming Questions and Direct-X Programming Questions
Object Oriented Programming
Object oriented concepts include polymorphism, inheritance, classes/objects, Encapsulation, Data hiding and overloading.
C++ Programming Tutorials
C++ programming tutorials include basics, oop concepts, lecture notes, memory management and exception/handling.
Programming Styles
Tutorials Linux kernel coding styles, indian hill C coding styles and standards, GNU coding styles and standards.
Data Structures
There are two types of data structures available to C/C++ programmers. One is already built-in and other is complex data structures that can be implemented using built in data types.
Algorithm Programming
Data Structures and Algorithm Analysis, Binary Search Tree implementation, sorting and standard template library.
The C Programming Language (2nd Edition)
This book provides the complete guide to ANSI standard C language while showing how to take advantage of C’s rich set of operators, expressions, improved control flow, and data structures. Most importantly, it’s co-written by Dennis M. Ritchie, creator of C programming language.
Programming Resources
Here we have compiled the best resources in learning C and C++ programming that you can find.
C Source Code
C source code include small programs to understand different concepts.
C++ Source Code
C++ codes include small programs to understand basic C++ concepts.
Free Utilities
Free utilities are small applications written in different programming languages.
Programming Books
This section includes list of programming books on numbers of programming topics.
Programming Tips
C/C++ programming tips on different topics. It also includes blog posts.

Master modern programming with Beginning C++17 – your gateway to building powerful, efficient, and future-ready applications!
View on Amazon
The C++ Programming Language (4th Edition)
The book provides complete guide to C++ language, its features, and the design techniques used. It is authored by the creator of C++ himself, Bjarne Stroustrup. This is the new edition of the world’s most trusted and widely read guide to C++. It has also been comprehensively updated for the long-awaited C++11 standard.