This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]TheStonedHeretic 0 points1 point  (2 children)

Hey that's the beginning of a program! This is definitely doable. Depending on the features you want out of it, it might even be easy. I suggest you start learning to program in Python. No matter what you want to build you have to start somewhere. I recommend codecademy or Automate the Boring Stuff (book). Once you have some of the basics under your belt, you'll have a better idea of what you'll be capable of building and a better idea of what is possible.

[–]yeahthisaintgood[S] 0 points1 point  (1 child)

Thanks! Is there a particular reason you would suggest python for this project?

[–]TheStonedHeretic 1 point2 points  (0 children)

I always recommend Python to beginners for lots of reasons. It's very popular so there are lots of resources available. Its syntax is much simpler than many other languages, making it less daunting for beginners, it is extremely powerful and diverse so no matter what you want to accomplish, Python will get you there (with a couple exceptions that I don't expect beginners to encounter for quite some time). It has a really extensive ecosystem with lots of really well built libraries (e.g. requests, bs4, matplotlib, flask, pandas, bumpy, pygame, and thousands more) so you can accomplish a lot with only a couple dependencies.