Tall order, but I'd be the last person to tell you it can't be done, so go for it!
like Java for operating systems that have Java but I have no access to)
This sentence confused me a bit. Are you saying you don't have Java on your system, or did you mean you don't have access to the other operating systems? It isn't very clear.
As for not using system calls, I assume you mean that it can't call the system directly; you most certainly do use system calls for the standard iostream operations, they're just hidden behind an abstraction layer.