Teaches you the basic building blocks of programming that are needed to create graphics applications including interactive art, live video processing, and data visualization. This book demonstrates the fundamentals of programming that will expand your understanding of computer graphics. It is suitable for graphic and web designers.