A une époque, on programmait sur des bandes perforées donc bon.
En soi, "programmer", à peu de choses près ça se résume à écrire du code (donc, un clavier, un éditeur de texte avec plus ou moins de fonctionnalités, et zou.), du coup n'importe quelle machine avec un bon clavier, un écran, un disque dur, un processeur et le minimum vital de RAM peut le faire
Ce qui "peut" poser problème, c'est la compilation (transformation de ton code en "exécutable", histoire de tester ton programme...), dans le cas de GROS programme.
Ou encore, le test à proprement parler (si tu t'amuses à faire un programme qui consomme trop, la machine va faire la gueule, oui).
Quelque part, j'ai envie de te dire, "profite qu'elle a 10 ans la machine, ça t'obligera à programmer intelligemment, càd en prenant compte de la consommation en mémoire et CPU de ton programme".
Car de nos jours, beaucoup d'abrutis pensent qu'on a le droit de coder comme un gros porc sous prétexte que les machines modernes ont beaucoup de ressources.