Am beginner of nRF51822, please suggest programming tool and tutorial links.
You've missed Tutorials menu on this page?
@Parthee: Please let us know which platform are you developing on ? Are you starting with our Development Kit or it's Arduino platform you will use ?
Am starting with NRF51822 waveshare development Kit and using Arduino platform.
Could please suggest better platform for NRF51822 ?
I'm not sure how you use the Waveshare Dev Kit with Arduino, but may be they have the solution ?
But I can see from their website you can use it with our SDK which is good.
We would always suggest customer to start with Nordic Development Kits as all of our Toolchain and SDK were built around these platforms. In your case it should be the nRF51 DK (PCA10028) or NRF51 Dongle (PCA10031).