Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
C Programming for Arduino

You're reading from  C Programming for Arduino

Product type Book
Published in May 2013
Publisher Packt
ISBN-13 9781849517584
Pages 512 pages
Edition 1st Edition
Languages
Author (1):
Julien Bayle Julien Bayle
Profile icon Julien Bayle

Table of Contents (21) Chapters

C Programming for Arduino
Credits
About the Author
Acknowledgement
About the Reviewers
www.PacktPub.com
Preface
Let's Plug Things First Contact with C C Basics – Making You Stronger Improve Programming with Functions, Math, and Timing Sensing with Digital Inputs Sensing the World – Feeling with Analog Inputs Talking over Serial Designing Visual Output Feedback Making Things Move and Creating Sounds Some Advanced Techniques Networking Playing with Max 6 Framework Improving your C Programming and Creating Libraries Index

C and C++?


Dennis Ritchie http://en.wikipedia.org/wiki/Dennis_Ritchie) at Bell Labs developed the C programming language from 1969 to 1973. It is often defined as a general-purpose programming language and is indeed one of the most used languages of all times. It had been used initially to design the Unix operating system (http://en.wikipedia.org/wiki/Unix) that had numerous requirements, especially high performance.

It has influenced a lot of very well known and used languages such as C++, Objective-C, Java, JavaScript, Perl, PHP, and many others.

C is to both imperative and structured. It is very appropriate for both 8-bit and 64-bit processors, for systems having not only several bytes of memory but also terabytes too, and also for huge projects involving huge teams, to the smallest of projects with a single developer.

Yes, we are going to learn a language that will open your mind to global and universal programming concepts!

C is used everywhere

Indeed, the C language provides a lot of advantages...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}