He graduated from school in 1972 in Budapest, Hugary. Csaba completed his studies at the Corvinus University of Budapest in International Trade Policy and Finance, where he obtained his Bachelor of Economics in 1976. In 1978 he gained a Master of Arts degrdee from the Corvinus University of Budapest. He received his Doctor of Philosophy from the Hungarian Academy of Sciences in 1984. In 1996 he was a postgraduate at the Hungarian Academy of Sciences.
After graduating, he started working at the Hungarian Academy of Sciences (World Economic Research Institute). In 1984 he became the principal associate of the Institute. In 1988 he moved to Kopint-Datorg, where he worked as a research fellow until 2000. He was a Ministry of Finance advisor in Budapest between 1991 and 1993. His teaching activity started in 1991 when he became a member of the College of Foreign Trade. In 1997 he was appointed to the Corvinus University of Budapest, in 1999 to the University of Debrecen, in 2000 to the Central European University (CEU), was a university professor. He was guest professor at several universities abroad. His main field of research is world economics, including comparative economics and international economic relations. Nearly 350 of his scientific publications have been published in eighteen countries. He has been published in many books and collections. His work is mainly in Hungarian and English.
He has been a member of European Association for Comparative Economics, held various positions (vice president from 1990 till 1994, and since 1996, president in 1999-2000). Csaba was also a member of Hungarian Academy of Sciences (committee on economics since 1985, co-chairman since 1996).
Csaba married Gabriella Onody on March 22, 1980. They have 2 children: Zoltan, Orsolya.