Cairo graphics tutorial

This is Cairo graphics tutorial. In this tutorial, you will learn the basics of graphics programming in Cairo library with C language.

gfx
Cairo graphics tutorial

Cairo graphics tutorial

last modified July 17, 2023

This is Cairo graphics tutorial. The tutorial will teach you the basics of graphics programming in Cairo with the C programming language. This tutorial is for beginners and intermediate developers.

Table of contents

Cairo

Cairo is a library for creating 2D vector graphics. It is written in the C programming language. There are bindings for other computer languages. Python, Perl, C++, C# or Java. Cairo is a multiplatform library. It works on Linux, BSDs, OSX.

PyCairo tutorial presents the Cairo library with the Python language. You may also look at the GTK+ tutorial.

Author

My name is Jan Bodnar, and I am a passionate programmer with extensive programming experience. I have been writing programming articles since 2007. To date, I have authored over 1,400 articles and 8 e-books. I possess more than ten years of experience in teaching programming.

ad ad