The thing is, here's the thing. https://en.wikipedia.org/wiki/Pseudocode tells me that for each target language, the format of the psuedocode changes.
HOWEVER for what you wrote, and the tag is "problem" I think what you posted is indeed a form of psuedocode. You could hand that to a few year in the making programmer, tell them the target system (not language today, long story) and they could write your app. So in my mind you have psuedocode.