The HP-50g is a fully-functional scientific graphic calculator. It was designed to emulate the venerable HP-48 calculator, but it does this in software, and so runs at about 4-5 times the speed of the HP-48CX calculator. It has limited connectivity, compared to the HP-48, but far more available memory. Like the HP-48, it has a completely object-oriented operating system.
There are some HP-50g programs available, but there are not yet in PDFs. These will be loaded over time.