Puppy, daha sade ve daha öğretici olur. Kurulumsuz veya Flash bellek'ten de çalışır. Windows ile farkları kıyaslamak için daha kullanışlı olacağını düşünüyorum.
Programlama öğrenmek için illa Linux gerekmez, ama sistemler arası farkları da bilmen gerekir.