Digital Technologies and Coding