Ну, почему сразу калькулятор? Ты под струкурированием что понимаешь?
Ну я для примера. Простые проекты хоть в блокноте можно написать. Я в саблайме учился программировать) но когда начнёшь делать что то серьезное, тебе в любом случае придется пересесть на идею