Coding and Mathematics