Semacode es una compañía de software ubicada en Waterloo, Ontario (Canadá).