programming language assignment working copy