Yes, while a copyright is created upon completion of the work, one should consider registering their software for copyright. Benefits one creates a public record of ownership,
Creating a public record of the ownership of the copyright in the software. Granting the owner the right to enforce the exclusive rights in the copyrighted software through litigation. Establishing prima facie evidence of the validity of the copyright and the facts stated in the certificate of registration. Allowing the copyright owner to obtain statutory damages and attorneys’ fees for infringement of the copyright, which often far exceed the actual damages and profits that would otherwise be recoverable.