For some older people, just downloading an app or successfully navigating certain websites might seem like cause for quiet celebration.
But not Shirley M. McKerrow, a retired business owner and politician from Darwin, Australia.
Ms. McKerrow, who is 84, revels in the thought of learning to develop those same apps and websites. Last year, she began taking free online coding lessons through Codecademy, an interactive platform that teaches programming languages, and was tutored along the way by her tech-savvy grandson.
She could hardly contain her enthusiasm: "I might use my newfound skills to create personalized, all-singing-and-dancing online birthday cards — in fact, all sorts of greeting cards for my family and friends. Maybe I could even graduate to making greeting cards personalized for businesses or for members of Parliament to send to their constituents.
"I have all sorts of ideas," she continued, "but need to progress my skills a little further before I get too carried away."
While millennials make up the bulk of those learning in-demand skills like web design, programming or digital marketing — the average age of students at coding boot camps, for instance, is just under 30 — some people old enough to be their parents or even grandparents are also acquiring these abilities.
Some, like Ms. McKerrow, are taking free lessons or video instructions online. (About a million of Codecademy's 45 million users globally are 55 or older.) Others subscribe to web-based courses or take classes at community colleges, universities or boot camps.
"To say there are 'many' might be a stretch," said Jake Schwartz, a founder and chief executive of General Assembly, which offers technology and design training online and in 20 locations worldwide to corporations and individuals. "But they have been a welcome addition to class dynamics."
Many older coders want to develop new skills to keep their jobs or to start second careers. Some are looking for volunteer opportunities or hobbies in their retirement. Nearly all who have gone through the rigors of trying to understand correct syntax, algorithms and other technical foundations also gain a sense of confidence and accomplishment, while maintaining and improving their mental acuity.
Liz Beigle-Bryant, 60, of Seattle, credits the online classes she took in HTML and CSS code, the building blocks of the web, for helping her land a "dream job" recently as a document control coordinator at the public transit agency Sound Transit. She expects to use these tools often in her new position.
"One of the big obstacles in a job interview when you're older is that people think you're inflexible and you can't learn new things," said Ms. Beigle-Bryant, who was laid off from her job as an administrative assistant at Microsoft in 2011.
The code lessons she took a few years ago, also through Codecademy, "gave me an edge," she said. "I developed a confidence that I didn't have before."
Older people have been part of these success stories, too, yet they are often hesitant even to get started.
"I think so many people are discouraged because they think they're too old," said Letta M. Raven, a tech support specialist for a payroll software company and a frequent speaker at women's tech conferences. She has observed this reluctance among some conferencegoers and even had it herself.
Ms. Beigle-Bryant also remembers being pointed away from anything technical and more toward the fine arts when she was younger. Programming "was something I've wanted to do since high school," she said, "but I was always discouraged from taking computer classes." She did manage to take one, in Basic programming, in 1973.
Successful coders "don't have to have a math background to succeed," said Zach Sims, a founder and the chief executive of Codecademy, which offers both free and premium coding programs, "and this isn't something that requires a master of science."
"Tenacity and persistence," he continued, "are two important traits."
The ability — or at least desire — to solve problems is another. "Can you break a problem down and structure the solution in a logical manner?" said Avi Flombaum, a founder and the dean of the boot camp Flatiron School in New York. He finds a correlation between programming and creative writing, which he studied in college: "Writing also follows rules. There is structure with writing, and grammar is technical."
Mr. Flombaum described programming as "pretty transparent."
"You can either do it or you can't," he said. "And once a person can code, I don't think age is a setback." But he added: "Learning anything from scratch can be difficult whether you're 23 or 50. Both age groups battle insecurities."
Steve Deddens, 71, a retired commercial pilot from Austin, Tex., who flew fighter jets during the Vietnam War, admitted to being a little anxious about embarking on a second career in programming. He worried about keeping up with his younger classmates at General Assembly, where he took an immersive program two years ago.
"People my age still have an AOL account," he said.
But Mr. Deddens, who is now a software engineer at a company that provides information technology services to Microsoft, found the transition relatively easy.
"I've always been good at solving problems," he said. "I like taking things apart. I'm an engineer by nature."
While the income he earns from his second career is certainly nice, he said, "the other side of it is the joy of doing something with your mind and keeping yourself young."
Ms. McKerrow agreed: "I think learning computer skills is great for older people. There is no heavy lifting or physical demands, and exercise of the brain is so necessary to avoid atrophy, Alzheimer's or dementia."
One way to get started — or at least see if coding is a good fit — is to attend a meetup. These are organized get-togethers where people sign up online and meet offline to discuss common interests. Codecademy, for instance, holds regular meetups in 300 cities around the world.
"I made a commitment to go every month," said Laurie Alaoui, 59, from Lincoln, Calif., near the Bay Area.
There, she said, she became familiar with the industry lingo and observed coders of all levels. "At the third one, I understood maybe 5 percent of what was said," she said. "But I took notes, and words I had no idea what they meant, I came home and looked them up. And then the next month I would go to another one."
"Before long, it got to where I could sit through the talk and understand what they were talking about," said Ms. Alaoui, who became disabled from a car accident in her teens and was looking for something less taxing physically.
"That was the reason I wanted to get into coding," she said. "I saw that you really can change the world."
Paul Gruhn, a senior systems engineer at Yale University and an adjunct professor at Quinnipiac University and Manchester Community College, said some older students in his code classes had struggled to keep up with their younger classmates.
"Web development is not for everyone," he said, "but it is useful to have a broad understanding of technology."
Having a specific goal can help, too. One of Mr. Gruhn's students, Robert Maynard, 71, of East Windsor, Conn., wanted to build a blog to help promote his campaign for first selectman of his town. He decided to enter politics after retiring in 2009 as a systems analyst at an insurance company, where he specialized in mainframe computers.
Mr. Maynard completed three classes at Manchester Community College (in HTML, PHP and SQL) and was elected in 2015. "It was nice to be with young people — it was invigorating," he said.
Although his campaign blog never materialized, he has gone on to build other websites, admittedly with "not too many bells and whistles," including one for the East Windsor Republican Town Committee and one for his son in Colorado.