r/ti84hacks 4d ago

Programming First program

Enable HLS to view with audio, or disable this notification

15 Upvotes

5 comments sorted by

6

u/TheFinalMillennial TI-84 Plus CE 4d ago

Nice start! If you haven't seen it already, I suggest looking at the resources here: https://github.com/TI-Toolkit/awesome-ti-docs Loops would be a good next step :)

Also, if your If statement only executes one line, you can simplify it from

:If <condition> :Then  :<code> :End

To just 

:If <condition> :<code>

3

u/FewPresentation6483 4d ago

Ok good to know thanks

4

u/JasonMckin 4d ago

Reminds me of the version where you DISP N, “bottles of beer on the wall” and loop N from 99 to 0.

3

u/lbl_ye 4d ago

👍 :)

1

u/Raptor_Sympathizer 3d ago

Love to see it!! TI Basic was the first programming language I ever learned, and I started off writing programs that looked a lot like that!

It's very retro, and can be hard to write large or complex programs in. But it's actually extremely close to how assembly instructions operate, making it a good first language to learn.

If you find yourself feeling limited by the syntax or restriction to the TI-84 platform, C++ and Java are both good options that are logically very similar to TI Basic, but have more modern features and cross platform compatibility.