High-level Procedural Language Research Articles