WebNovels

Chapter 55 - Chapter 55 – The First Program

Dennis sat at the desk in the rehab center's quiet room, laptop open, cursor blinking like a heartbeat. The screen was bare— no shortcuts, no comforting clutter of old files— just a new project folder titled "Restart."

His hand hovered uncertainly above the keyboard. The muscles in his right wrist twitched, the heaviness of recovery weighing down each finger. He had rehearsed this moment in his mind for weeks, imagined the clean rhythm of keys clicking, the rush of focus returning. But reality was slower, heavier, almost mocking.

Ann sat nearby, notebook in hand, pretending to review her lecture notes. But every few minutes, her eyes flicked to him. She wasn't smothering him with questions or hovering over his shoulder— she knew better now. She had learned that Dennis needed the space to try, even if trying meant failing.

"Start with something small," Jacob's voice came from the doorway. He strolled in, balancing two cups of coffee. He handed one to Ann before sliding into a chair. "Don't aim for the rocket ship today. Just… maybe a bicycle with training wheels."

Dennis let out a soft, humorless laugh. "A bicycle, huh? My hand feels like it can't even hold the handlebars."

Jacob leaned forward. "Then walk it first. One line at a time. You've got this."

Dennis nodded faintly, his throat tight. He inhaled slowly, let it out, then placed his fingers on the keys. The first keystroke felt clumsy. The second one slower. But soon, words began to form:

print("Hello, world.")

The phrase sat on the screen like a miracle. The simplest of programs, the first every beginner wrote— yet now it felt like climbing a mountain. He hit run. The console lit up: Hello, world.

Dennis exhaled sharply, half a laugh, half a sob. "It works."

Ann smiled softly, her eyes glistening. "Of course it does. You made it."

But Dennis shook his head. "This… this is nothing. A child can write this."

Before Ann could respond, Roy entered the room, carrying a stack of papers. He looked at the screen and grinned. "Ah, the famous hello world. Every journey starts with those two words, Dennis. Don't dismiss it. That's history on your screen."

Dennis frowned. "History doesn't get me a job again."

Roy set the papers down and pulled up a chair. "True. But neither does giving up." He leaned forward, his voice steady, like he was lecturing a class. "When my students learn to read, do you think I mock them because they start with the alphabet? No. I celebrate it, because without those letters, they'll never reach poetry, or Shakespeare, or novels. This"— he pointed at the console— "is your alphabet."

Jacob sipped his coffee and added, "Exactly. You're rebuilding your foundation. Don't expect skyscrapers on day one."

Ann reached over and brushed Dennis's knuckles with her fingertips. "Dennis, every program you've ever built, every system you've created… they all started with something small. This is just another beginning. Different, yes. Harder, yes. But still yours."

Dennis stared at the screen. He wanted to believe them. He wanted to let those words settle in his bones. But doubt pressed heavy.

He opened a new file, his breathing quickening. "I'll try something… a bit more complex. Just a simple calculator." His fingers began to type:

def add(a, b):

return a + b

print(add(2, 3))

The text blurred briefly as his hand jerked, keys pressed wrong, and an error message appeared on the console. Dennis froze. His chest tightened, his throat dry. "See? I can't even write a basic function."

"Hey," Jacob said firmly, leaning forward. "That error doesn't mean you failed. It means you're coding again. Every coder stares at red text more than green."

Roy nodded. "Errors are part of learning. My students misspell words every day. It doesn't mean they'll never write essays. It just means they're practicing."

Ann reached out and tilted his chin toward her. "Dennis, listen to me. You are not broken. You are healing. Healing takes mistakes, and mistakes take patience. I am not afraid of your errors. You shouldn't be either."

Dennis's eyes burned. "But what if I never get past this? What if this— slow, clumsy typing, endless errors— is all I can do now?"

Roy's tone softened. "Then you still have worth, Dennis. You're not measured only by your speed or your output. You are more than your code. And if anyone tells you otherwise, they don't understand what true intelligence is."

The room was quiet except for the faint hum of the laptop. Dennis stared at the screen again. He deleted the wrong characters, fixed the function, pressed run. The console blinked: 5.

A shaky smile broke across his face. "It works."

Ann let out a laugh that was half relief, half joy. She clapped lightly. "See? You did it."

Jacob grinned. "Two plus three never looked so good."

Roy leaned back. "Progress, Dennis. That's what this is. Not perfection— progress."

Dennis swallowed hard. "Progress…" The word felt foreign, but hopeful. He leaned back in his chair, exhausted yet oddly exhilarated. "I forgot how much I loved this. Even the errors."

Ann rested her head on his shoulder. "And you'll love it again. More and more. Because this isn't the end— it's the beginning of your comeback."

Jacob raised his coffee cup in mock salute. "To the man who still knows how to add."

Roy chuckled, but his gaze stayed fixed on Dennis. "And to the man who will remember how to build worlds again, one line at a time."

Dennis closed his eyes for a moment, letting their words sink deep. For the first time since his stroke, he didn't feel like a ghost of his old self. He felt like Dennis— the engineer, the dreamer, the builder. Slower, weaker, yes. But alive.

The road would be long, filled with errors and frustrations. But the console had spoken: Hello, world. And that was enough for today.

Enough to keep going.

More Chapters