Convex functions in Euclidean space can be characterized as universal viscosity subsolutions of all homogeneous fully nonlinear second order elliptic partial differential equations. This is the starting point we have chosen for a theory of convex functions on the Heisenberg group. Mathematics Subject Classification (1991): 49L25, 35J70, 35J67, 22E30.