programming_fundamentals_with_processing:introduction
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
programming_fundamentals_with_processing:introduction [2017/07/26 16:38] – mithat | programming_fundamentals_with_processing:introduction [2017/07/26 16:51] – mithat | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Introduction ====== | ====== Introduction ====== | ||
- | This is not a book about using the [[https:// | + | This is not a book about using the [[https:// |
- | Processing is an open source computer programming language and development environment originally developed by Casey Reas and Benjamin Fry. It has been adopted by countless visual artists for exploring generative and interactive art and by interaction designers for building and researching screen-based interfaces. Many of its ideas have been adopted by other tools targeting art and design, including the Arduino physical computing platform. | + | Processing is an open source computer programming language((While we refer to Processing as a language, it's technically a // |
- | It's pretty easy and lots of fun to quickly start doing things with Processing. But as the complexity of what you want to do grows, it will be crucial for you to develop a solid understanding of programming concepts to let you write programs that match that complexity of intent. Our hope with this book is to give you that perspective right from the start. Another reason for you to be excited about taking a programming concepts dive into Processing is that it is but one of many tools available to visual artists and interaction designers that require programming. The more you know and approach Processing as a programming | + | It's pretty easy and lots of fun to quickly start doing things with Processing. But as the complexity of what you want to do grows, it will be crucial for you to develop a solid understanding of programming concepts to let you write programs that match that complexity of intent. Our hope with this book is to give you that perspective right from the start. Another reason for you to be excited about taking a programming concepts dive into Processing is that it is but one of many tools available to visual artists and interaction designers that require programming. The more you know and approach Processing as a programming |
If you are not a visual artist or interaction designer but are interested in learning programming in general, this book may also be for you. It will cover all the classic fundamental programming concepts using visual rather than text-based interaction. Some learners may find this a more enjoyable way to learn about programming. | If you are not a visual artist or interaction designer but are interested in learning programming in general, this book may also be for you. It will cover all the classic fundamental programming concepts using visual rather than text-based interaction. Some learners may find this a more enjoyable way to learn about programming. | ||
Comments regarding this book-in-progress are appreciated. Please send them to TODO@TODO.com. | Comments regarding this book-in-progress are appreciated. Please send them to TODO@TODO.com. |
programming_fundamentals_with_processing/introduction.txt · Last modified: 2017/07/26 19:25 by mithat