Skip to content
Modern C Poogramming
Search
  • Object Orientation
  • Unit Testing
  • Game Programming
  • Functional Programming

Posts by Marco Lieblang

link to How To Write a Hello World in Google Test with Pure C?

How To Write a Hello World in Google Test with Pure C?

The Hello World program is the best way to test a new language or concept. How can you apply this concept to a Unit Testing Framework, specifically to Google Test? In total you have to Setup...

Continue Reading
link to How Can I Create a GUI Using C Programming?

How Can I Create a GUI Using C Programming?

In most applications you have some sort of widgets like buttons, dialogs, sliders, etc. Even in Games you have at least the menu and options dialogs where you might need them. So if you program your...

Continue Reading
link to Can You Really Write a Game Engine in C?

Can You Really Write a Game Engine in C?

Programming in C has a lot of advantages but also some disadvantages like not being object oriented or functional. Although you can theoretically develop most programs with any language, is it really...

Continue Reading
link to How Can You Draw Shapes in C Easily?

How Can You Draw Shapes in C Easily?

Sometimes you may want your C program to draw some simple shapes on the screen without using sophisticated GUI Frameworks like Microsoft Forms or Qt. What options are there and on which operating...

Continue Reading
link to What is the Best Unit Testing Framework in C for You?

What is the Best Unit Testing Framework in C for You?

You want to start Unit Testing in C and you want to use an existing Framework for this task. But how can you know which of all these Frameworks is the one that fits your need the best? There are...

Continue Reading
link to Is Unit Testing in C with Google Test possible?

Is Unit Testing in C with Google Test possible?

When you program and unit test in C++ you may have used the Google Test framework. There are several unit testing frameworks for pure C, but is it also possible to use Google Test? Unit Testing in...

Continue Reading
« PREV Page 1 … Page 3 Page 4 Page 5 Page 6 Page 7 NEXT »

About the Author

Professional Programmer since 2003, passionate Programmer since the mid 90's. Developing in many languages from C/C++ to Java, C#, Python and some more. And I also may know a bit about Assembly Languages and Retro Systems.

LEGAL INFORMATION

Please see our Privacy Policy for all legal information: Privacy Policy

  • Privacy Policy
  • Contact
  • About Modern C Programming
  • About Marco Lieblang
  • Sitemap
© 2026 Copyright Modern C Programming