Late last night I installed Claude Code. Early this morning I extended my first script from the couch, before coffee. The gap between those two moments tells you something about where software coding is heading.
Claude Code is, essentially, Claude AI living in your Terminal. For those who haven’t ventured into the command line, Terminal is your Mac’s text-based interface, where you type commands instead of clicking buttons (Windows PCs have something similar). I have basic skills in Terminal (enough to navigate without breaking things) but I can’t code. Specifically, I can’t write Python, which is one of the simpler programming languages Claude Code uses to build applications. Python is popular because it’s readable and versatile, powering everything from web apps to automation scripts. I know what it does. I just can’t write it myself.
Or couldn’t. The distinction matters now.
Continue reading →