The platform we are using at the moment is a combination of Pi and Python running on Raspbian Linux

Raspberry Pi 3B+

Processor: Broadcom BCM2837 Quad core (ARM Cortex-A53) SoC
Memory: 1GB LPDDR2
Ethernet: 10/100 BaseT socket
USB: 4 x USB 2.0 ports
Connection: GPIO Header 40-pin
HDMI: Rev 1.3 and 1.4

Python is a general purpose and high level programming language. You can use Python for developing desktop GUI applications, websites and web applications. Also, Python, as a high level programming language, allows you to focus on core functionality of the application by taking care of common programming tasks.

Python is an Object Orientated Programming language (OOP) that can used to develop AI applications

Raspbian is a Linux Distribution. ... Rather than a brand new OS, Raspbian is a modified version of the popular Debian Squeeze Wheezy distro (which is currently in stable testing). It runs on a patched version of the Linux Kernel, which can be found on the Raspberry Pi GitHub.