J'ai appris à programmer à l'aide de Borland Pascal et Borland C dans le DOS du monde. Je dois dire que, à ce jour, je pense que Borland IDE est l'un des meilleurs jamais réalisé. L'édition-compilation-exécution du cycle est extrêmement rapide, la documentation en ligne (de la langue) est superbe et facile à utiliser, et les outils associés (Turbo Debugger) sont très bien aussi. Si j'avais à apprendre la programmation une fois de plus, j'ai choisi de Borland à nouveau. C'est dommage que la société semble avoir perdu son chemin.
Pour l'apprentissage du C, il devrait y avoir aucun inconvénient à l'utilisation de Borland produit. Vous devrez réapprendre certains appels système lorsque vous vous déplacez à un système POSIX, mais il y a un avantage dans l'apprentissage de plusieurs systèmes et les différences ne sont pas si bien que, de toute façon.
Pour C++, vous allez courir dans une les problèmes plus graves, avec Borland C++, mais pas immédiatement. Je doute que Borland C++ a un bon soutien pour la STL (Standard Template Library). Si vous êtes seulement à apprendre les rudiments de classes, objets, héritage, etc, ce ne sera pas un problème. Après une maîtrise de ces compétences, installer g++ et aller à partir de là...