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

Posts by Marco Lieblang

link to How Can You Play .WAV Files in the C Language?

How Can You Play .WAV Files in the C Language?

Have you ever tried to play sounds from within your C Program? Playing a .wav file is a common use case, may it be as a sound effect or background music for your game and/or application. There...

Continue Reading
link to Programming with PortAudio in Pure C (How to Start?)

Programming with PortAudio in Pure C (How to Start?)

Playing sounds and music in your application or game is a must have. One way to do this is the PortAudio library. But how do you start? PortAudio is a cross-platform open source audio library that...

Continue Reading
link to Programming with SDL Audio in Pure C (How to Start?)

Programming with SDL Audio in Pure C (How to Start?)

Programming your game with SDL (respectively SDL2) is a reasonable approach. But how do you make that speakers play your sounds and music? The Simple DirectMedia Layer (SDL) has an audio sub...

Continue Reading
link to Programming with OpenAL in Pure C (How to Start?)

Programming with OpenAL in Pure C (How to Start?)

Sound and most of the time also music is mandatory if you want to be at least a little bit serious about programming your own game. OpenAL is a good choice for doing this, but how can you even...

Continue Reading
link to Can You Use SDL (Simple DirectMedia Layer) in Pure C?

Can You Use SDL (Simple DirectMedia Layer) in Pure C?

The SDL Library is a very good choice when you want to program games. But when you want to write your game in the C programming language without the C++ ballast, can you still use it? The Simple...

Continue Reading
link to How To Perform the Bowling Game Kata in C?

How To Perform the Bowling Game Kata in C?

Programming Katas are good to prone your skills. A famous Kata is the Bowling Game Kata, often shown as example in Java. But can you do this Kata also in C? In total is the Bowling Game Kata in...

Continue Reading
« PREV Page 1 Page 2 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