programming code abstract technology background of software developer and computer script