Elbette mümkün. Öncelikle IDE ve code editor kavramlarını araştırın. Sonrasında istediğiniz dili öğrenin, kavrayın, kendinizi geliştirin.
Kendinizi hazır hissettiğinizde basit bir text editor yazarak başlayın. Piyasadaki açık kaynak kodlu IDE'lerin kaynak kodlarını inceleyebilir, lisansları uygunsa alıp geliştirebilir, eklemeler yapabilirsiniz.