С чего начать изучать C#?
Мне понравилась книга Эндрю Троелсона. Как мне кажется - подойдёт
наштрудируйте побольше теории и базы по алгоритмам и ООП, раз вы в школе еще и раз С#, а потом уж беритесь за этот язык. классика си для базы тоже пойдет, но не глубоко, с++ тоже в принципе, но не глубоко.