Welcome to the community!
My avatar may look like a weird recolor of Sonic the Hedgehog
And another Sonic lover, it seems.
The
Hardcore Gaming forum might be of interest to you then! It's a pretty comprehensive forum covering gaming news, updates, and more, and in addition to that, specific game titles under
Game Debuts.
I also love listening to music
And music discussion in
Musical Paradise. Keep everyone up to date on
what you're listening to so we can find new artists we might not otherwise have heard of!
I do better modifying existing code rather than writing code from scratch
This is how I learned to program. I started with Visual Basic 3 and would find any open-source program I could to see how it ticks. From there, it was just seeing if I could make it tick differently. Then, gradually learned how to make my own things tick. I tried C++ (Microsoft Visual C++) for a bit, too. But, I didn't like that VB and C++ relied on dependencies, or packages, that the users must have on top of the program. So, I gave C a go instead, which was much more difficult, before getting into web development, which I found to be my true passion.
I started with Active Server Pages (ASP), but it was an era where many languages were being introduced, so I broke away from Microsoft programming languages and started with ColdFusion Markup Language as I was familiar with HTML by this point already, and the syntax was very similar. However, it seemed restrictive with what I could do over ASP. So, I sought out other languages. Then, I found Perl, and started with that, but it was a much more complex language than PHP at the time, which I then settled on for final development of my first project.
I could not do PHP now as it's object-oriented and looks alien to me, as I learned PHP as procedural programming. I intend on relearning PHP at one point, if I can find the time.