Hi I wanted to get into arcgis development. But I am confused about arcobjects .net sdk, arcgis pro .net sdk and arcgis runtime sdk. Please provide information regarding each and what are the differences and when to use them
It depends on the requirements of the users for whom you want to development applications or services.
At a high level your options are: