Lego51 wrote: ↑Sat Jun 08, 2019 6:11 am
My question is does this sound feasable on this platform with maybe an Arduino or 3 controlling the lights and reading the sensors.
Yes. If in doubt, get the latest model, the 3B+ (with the plus) as its the most powerful and flexible Pi. You should not need a separate Arduino.
Lego51 wrote: ↑Sat Jun 08, 2019 6:11 am
And if so, what languages would be best? After a lot of reading and taking 2 beginner programming courses from lynda.com, i am thinking c++ and Java might get this done.
Rasbian (the OS most people use) includes C, C++, and Python. I personally would start with C rather than C++ as it is much simpler (C++17 is a huge language to learn). You could always move on to C++ later as C is mostly a subset of C++. If you need a GUI for your project then perhaps use GTK - there is a handy little book recently published by the Pi foundation about GUI programming with C and GTK.