Змінні zenon засновані на понятті об'єктно-орієнтованої сумісності. Основа кожної змінної — тип даних, на якому він базується. Коли створюється змінна, вона успадковує всі властивості призначеного для неї типу даних. Якщо яка-небудь опція змінюється у типі даних, це викликає зміну у властивостях всіх змінних, заснованих цьому типі даних. Однак, у zenon є можливість відокремити будь-яку властивість змінної від типу даних та визначити для неї індивідуальне значення.
zenon надає широкий вибір типів даних. Для змінних Ви також можете створити власний тип даних. Відмінна риса zenon - можливість створення структурованих змінних.