Yazılım öğrenmek için GNU/Linux uygundur evet, hatta Windows'tan çok daha hızlı ve kararlı çalışır. Kali, daha çok güvenlik testleri gibi ve sizin kullanmayacağınız araçlar barındırdığı için başka dağıtım tercih etmenizi öneririm. Hangi dilde yazılım geliştireceksiniz?