Chroust is an authority in the fields of formal programming languages and interdisciplinary information management.
He started working at the Johannes Kepler University Linz and TU Wien in 1975 as lecturer for Microprogramming.
Furthermore, he is Chairperson of the Editorial Board of the Book Series of the Austrian Computer Society (OCG), Editorial Board Member of several journals: The Journal of Microprocessors and Microsystems from 1976 until 1985, the IBM Programming Series from 1978 until 1990, the Computer Standards and Interfaces from 1992 until 2005, and Systems Research and Behavioral Science since 1994.
They have two sons Martin (* 1971) and Stefan (* 1974), and five grandchildren Adrian (* 2001), Niklas (* 2004), Viktoria (* 2005), Rebecca (* 2007) and Ella (* 2008).
Chroust has written, co-authored and edited a dozen books and over 400 articles, papers and other publications.