starting with arduino

i have thought to learn arduino programming and use it my projects ,so can anyone suggest me the best book for learning arduino from scratch up to programming level

A book might be the best way for some , but why not get an Anduino board such as the Uno and start coding using the Examples that come with the free Arduino IDE.

The Arduino site has plenty of guide notes for installing the IDE and getting going and places like Ytube have loads of tutorials etc; just search on "arduino tutorials for beginners" in Ytube.

Also google for "Arduino Starter Kits". There is quite a variety. You usually get the basic stuff to get started including breadboard, leds, connecting wire etc. and a project book.

First learn C++, there are many tutorials and or books that could help.

Hi,
See: Arduino-Books

BEGINNING ARDUINO is the best I believe.

Also see: ARDUINO INFO

The How-To here may be good, even if you have different parts:
YourDuino Engineering Starter Kit

DISCLAIMER: Mentioned stuff from my own shop!

I like books too Ozone. I've found Jack Purdum's Beginning C for Arduino to be especially good for those just starting out. And perhaps the Getting Started withArduino book from Make. Be sure and get an Arduino UNO so you can follow the examples.

As for a starter kit, there are many available, just pick one, the differences won't matter until you are building projects.