Apple CEO Tim Cook Learned to Code in College - MacRumorsOpen MenuShow RoundupsShow Forums menuVisit ForumsOpen Sidebar
Skip to Content

Apple CEO Tim Cook Learned to Code in College

cook heroUnder the leadership of Apple CEO Tim Cook, Apple has spearheaded an "Everyone Can Code" initiative designed to introduce coding curriculum into elementary schools, high schools, and colleges, so kids and adults of all ages can learn to code.

Apple CEO Tim Cook always speaks passionately about the importance of teaching coding to children of all ages, and last week in an interview, he even said that if you have to make a choice, it's more important to learn to code than to learn a foreign language.

Cook's recent comments spurred MacRumors reader El-ad to ask Cook about his own coding experience in an email, which Cook responded to. Cook says he learned to code in college because coding wasn't offered at the high school he attended.

El-ad,

I learned in college. No classes exist in the high school I attended. I'm happy this is now changing.

Tim

That Cook can code may not be immediately obvious as he ran Apple's worldwide operations before becoming CEO of the company, but it's no surprise. Before going to Duke University's Fuqua School of Business for his MBA, Cook graduated from Alabama's Auburn University with a bachelor's degree in industrial engineering, a major that requires a programming background.

In October of 2017, Cook shared additional details on his coding experience in an interview with The Sun. Back when he was attending Auburn University, Cook built a system to improve the traffic lights near the university. He aimed to optimize traffic to reduce wait times while maintaining the safety of the lights. His work was a success and it was implemented by the local police force.

"That was pretty cool at the time - and it worked, Cook said. "Law enforcement implemented it."

Apple's Everyone Can Code curriculum is available in schools and colleges around the world, with many colleges offering Apple's App Development with Swift Curriculum. That course is a full-year coding course designed by Apple engineers and educators and it is designed to teach students how to code and design apps for the App Store.

For younger learners, Apple offers Get Started With Code and Swift Playgrounds curriculum, and for those who want to learn outside of a classroom, Apple offers the Swift Playgrounds app on the iPad.

Popular Stories

tim cook john ternus apple ceo

Tim Cook and John Ternus Attend Sun Valley Conference Together

Wednesday July 8, 2026 6:07 am PDT by
Apple CEO Tim Cook and incoming CEO John Ternus are attending this year's Sun Valley Conference, according to Forbes. Allen & Co., the boutique investment firm behind the event, uses the conference as an annual excuse to put media, tech, and finance leaders in the same rooms for a week of closed-door talks at the Sun Valley Lodge. This year's event began on July 7 and is expected to run...
Stocks App Icon and Apple Logo Feature

You Can Listen to Tim Cook's Final Earnings Call as Apple CEO Today

Thursday July 30, 2026 6:45 am PDT by
Tim Cook will participate in his final Apple earnings call as the company's CEO today. The call begins at 2 p.m. Pacific Time / 5 p.m. Eastern Time. Cook and CFO Kevan Parekh will discuss Apple's earnings results for the second quarter of the 2026 calendar year on the live-streamed conference call. While the call is primarily intended for Apple shareholders and Wall Street analysts, anyone...
tim cook macbook pro

Tim Cook Thanks Shareholders on His Final Apple Earnings Call

Thursday July 30, 2026 3:26 pm PDT by
Apple CEO Tim Cook today confirmed that today's call was his last as CEO, with John Ternus set to become Apple's new CEO on September 1. Cook will transition to a new role as executive chairman when Ternus becomes CEO. I just wanted to take a moment to say thank you to all of you, from our shareholders, particularly our long-term shareholders who have put their trust in us for so many years, ...

Top Rated Comments

826317 Avatar
111 months ago
"Coding"?, sigh. Can we start using using better terms? Nothing screams "amateur" more tan coding and coder. Wonder who was the first company to start the trend.
Coding is a widely adopted term for programming. I don't see the problem.
Score: 9 Votes (Like | Disagree)
826317 Avatar
111 months ago
I bet I'm a better coder than Tim :P
Score: 9 Votes (Like | Disagree)
_Refurbished_ Avatar
111 months ago
Lots of news stories about Tim Cook lately. Unlike Steve, I’m the least bit interested as he’s a very boring person.
Score: 8 Votes (Like | Disagree)
111 months ago
Science has now shown and proven that computers in schools and the over-reliance on them, is hurting the learning process and causing problems within the human brain. There's no more arguing for their use in places of learning.

But will we listen? No, of course not. Why? Because we're all addicted and it's gotten ahold of us like some Matrix-level sh*t.
Score: 8 Votes (Like | Disagree)
111 months ago
Now it's clear who coded the the iPhone 6 battery slowdown "fix".
Score: 8 Votes (Like | Disagree)
111 months ago
Fortran FTW!
Score: 6 Votes (Like | Disagree)

🔗 Related Apple News & Rumors

Stay updated with the latest Apple ecosystem news and verified rumors