olvidate de pascal directamente y agarra el c/c++ con el compilador Visual C++ y la API grafica DirectX.
No es tan simple como decir usa C++ y olvidate de pascal. Cada quien tiene su lenguaje preferido.
Para mí es más rápido hacer las cosas con object pascal de delphi por que me es más cómodo. El C++ para mi es "incomodo" comparado con delphi por que en el mismo tiempo puedo hacer más con delphi que con c++ y tampoco me siento limitado en ninguna forma, además que puedo tomar cualquier ejemplo en c++ y se como traducirlo y usarlo en delphi.
P.D. En el trabajo uso C#.