Не надо брать за основу питон, берите за основу "Алгоритмы и структуры данных" Вирта.
Тогда, вам, по большому счету, будет по барабану, на каком языке писать. Синтаксис и стандартная (да и прочие) библиотеки - дело наживное.
Впрочем, скажем так.
На питоне вы возьмете примеры, и через 3-4 часа напишете простейшего бота.
C#... через 3-4 дня, возможно, вы установите все компоненты среды разработки и исполнения)
ну, я бы выбирал Python, ибо Гвидо ван Россум, а не MS.
Что значит "больше возможностей"? Возможности дают фреймворки, а не язык, но как раз на Python фреймворков достаточно...
А уж СОВСЕМ для ОСНОВЫ, лучше брать что-то академическое, типа Pascal, но, в принципе, и Python сойдет. (Basic не пробуйте, потом придется себя отучать))
Тогда, вам, по большому счету, будет по барабану, на каком языке писать. Синтаксис и стандартная (да и прочие) библиотеки - дело наживное.