Turbo C är en mycket gammal kompilator (DOS-baserad) och är
inte kompatibel med moderna operativsystem eller dubbla kärnprocessorer. Den har inte de nödvändiga drivrutinerna eller biblioteken för att interagera med den moderna hårdvaran som finns i en dator med en dubbelkärnig processor.
För att programmera för en dator med en dubbelkärnig processor behöver du en modern kompilator och utvecklingsmiljö som stöder ditt operativsystem (Windows, MacOS, Linux) och det programmeringsspråk du väljer (C, C ++, Java, Python, etc.). Exempel inkluderar:
* för C/C ++: Mingw (för Windows), GCC (för Linux och MacOS), Clang (för flera plattformar), Visual Studio (för Windows)
* för Java: JDK (Java Development Kit) med en IDE som Eclipse eller Intellij Idea
* för Python: Python -tolk tillsammans med en IDE som Pycharm eller VS -kod
Dessa moderna kompilatorer och IDE:er kan utnyttja kapaciteten för en dubbelkärnig (eller multi-core) processor genom funktioner som multi-threading och parallell bearbetning, vilket gör att dina program kan köra snabbare och mer effektivt. Du kan skriva program som utnyttjar flera kärnor uttryckligen, men även utan uttrycklig flertrådning kommer operativsystemet ofta att hantera distributionen av uppgifter över kärnorna.
Kort sagt:Nej, du kan inte effektivt använda Turbo C på en modern dator med en dubbelkärnig processor. Du behöver moderna verktyg.