Code is transforming into a dynamic substrate that enables agent reasoning and execution in emerging agentic systems, rather than simply being a static output. Large language models have already showcased their proficiency in understanding and generating code, spanning from competitive programming to complex software engineering tasks. This shift in code's role has significant implications, as it now serves as a foundation for environment modeling, verification, and agent action. The integration of code as an operational substrate allows for more sophisticated agent capabilities, enabling them to reason, act, and interact with their environment in a more autonomous and adaptive manner1. This development has far-reaching consequences, extending beyond the technological realm to impact policy, security, and workforce dynamics. As code assumes a more central role in agentic systems, practitioners must consider the potential risks and benefits associated with this emerging paradigm.