Muhammad Saqib – Senior Software Engineer & Founder of MyCPlus

Muhammad Saqib author banner — MyCPlus

Muhammad Saqib is the founder and lead author of MyCPlus, the programming-education site he launched in 2004. The idea grew out of his own struggle learning to program at university — C was the first language he picked up — and the help he wished he’d had became the site he built for others. What began as a C and C++ resource has since grown into a broad hub of tutorials, working code examples, and computer science guides across many languages and skill levels.

He holds an MSc in Computer Applications from the University of Plymouth, UK (2008) and has spent over 15 years building large-scale software across automotive, healthcare, retail, mobility, and education. Along the way he has worked with Ford, Hyundai, Trilogy/DevFactory, OT EMR, Al Othaim Markets, and NUST–SEECS, and today leads backend engineering as Technical Team Lead at a public transportation authority.

A hands-on, polyglot engineer, he works across C/C++, Java, C#, PHP, Python, and JavaScript, and writes here about programming, software engineering, DevOps, Agile, and computer science.

More than twenty years on, MyCPlus keeps the goal it started with: clear tutorials, real source code, and a place for learners to get unstuck — written by someone who has been on both sides of the problem.

Complete Wireless Design

A handbook covering wireless hardware design, including such topics as modulation, oscillators, and mixers. The CD-ROM contains microwave circuit simulation […]

Enterprise J2ME: Developing Mobile Java Applications

This book helps experienced Java developers to build high-value mobile applications that take advantage of enterprise IT infrastructures. It also helps developers to add mobility features to existing enterprise solutions. It does not repeat the same basic J2ME/MIDP API tutorial covered by many other books.

How Wireless Works

How Wireless Works continues in the How It Works series tradition by explaining every aspect of wireless communications, from the

Programming Perl

Programming Perl: Unmatched power for text processing and scripting

Programming Perl is an excellent resource for anyone interested in learning or improving their programming skills with Perl. The book provides a comprehensive overview of the language, covering everything from basic syntax to advanced topics like object-oriented programming and regular expressions. It also emphasizes the importance of writing clear, maintainable, and efficient code, and provides practical advice on how to achieve these goals.

The Little SAS Book

The Little SAS Book – A Comprehensive Review

The book is well-organized and up-to-date with the latest SAS software and features. It provides a solid foundation upon which readers can build their skills, making it an ideal reference for beginners and experienced SAS users alike. The focus on hands-on learning and practical application sets the book apart from other SAS programming resources.

Scroll to Top