Viewing blog entries in category: Programming
Hello everyone, and welcome to my first blog post! I've decided that I want to use this space to post about things that I find interesting, which will most likely include programming, video games, and of course writing! Today I want to talk about how I got into programming, and my experience with it so far. I hope you all enjoy!
It all started about a year and a half ago. I had always been interested in programming and that sort of thing, and I thought I'd like to give it a try. I found out about BASIC, which is a programming language aimed towards beginners (hence the name ) and I thought it sounded perfect for me! I download Microsoft Small Basic, fired it up, and... had no idea what to do. But that wasn't going to stop me! I hopped on Youtube and started looking up tutorials for it. I remember the first program I ever created (after "Hello world" of course) was a working calculator, and man was I proud of it! I was amazed that I had created something that could actually do something useful! I thought you had to be a genius to do that sort of thing.
So, I played around with BASIC for a month or two, and then decided I was ready for a "better" language. I ended up chosing Python. This time however, I actually borrowed a book from the library instead of looking it up online. I used python for a while, but quickly got bored of it. I then delved into Java for a bit, but quickly decided it wasn't my thing either. And then I found it, the God of all programming languages, C++! I downloaded CodeBlocks:: and started to mess around with it a bit. I quickly fell in love with how much you could do in C++. I looked up a bunch of tutorials online, and even borrowed a couple (very large) books from the library. I eventually felt I had a well enough hand on it to attempt an actual project. I spent months working on this game where you were this little "@" and you had to move around a board to gather materials and survive. It was honestly really bad, but I didn't care. I was actually programming, and that was all that mattered. I eventually stopped working on my game, and started work on a "digital assistant" called "SIMAS" for me to use while I was on my computer. He was really basic (the only things he could do were open up some programs and carry out some very basic dialog) but again, I didn't care. I had created him from scratch, and that was enough.
That brings us to (roughly) present date. I hope you all enjoyed my ramblings, I know they can get a bit long winded sometimes
See ya later!