Ну вот тут все пока говорили что "можно". А я скажу что "нельзя". Любая IDE (именно IDE, а не сублайм-блокнот) выжрет минимум гиг, не поперхнувшись. ОСь - ну еще пару гиг (мы же хотим следовать современным стандартам, а не ставить устаревшие/устаревающие системы?) минимум, а на самом деле побольше. Браузер - а он вам нужен как для тестирования, так и для "обучения" - вряд ли вы ограничитесь 1-2 вкладками - еще смело пару гигов. Всякие служебные утилиты и прочие мессенджеры - добьют ваши 4 гига аж бегом.
Можно конечно себя урезать, использовать сублайм, легковесный дистр (прям сразу линукс), следит ьза вкладками в браузере и выгрузить все мессенджеры... Но будет ли оно комфортно? Я бы сказал - нет.
Докидывайте ОЗУ самый минимум до 8 гигов, а то и сразу до 16 если мать тянет, втыкайте SSD - и тогда можно говорить о комфортной разработке.
P.S. специально не поленился, ребутнул комп, посмотрел статку. Стартовый конфиг - т.е. все мессенджеры, драйвера, браузер и прочее - БЕЗ ide - 4,8 гига на 10-ке. Делайте вывод.