Yeah I started learning programming on the processing java API, it's a bit weird but it's how I work best.