Originally posted by: piasabird
You can not copywright software programming code.
Yes you can copyright source code. If that's what you mean by "software programming code." I worked at a big company where all the source code had to have a copyright statement at the top, and all of my work became property of the company. Furthermore, I worked on code which we liscenced from an outside vendor to have access to the source for internal use, which made our derived work subject to the original terms of that liscence. I had to take a class on how copyrights work and how we have to be careful of being contaminated by the GPL.
In the US, all creative works are automatically copyrighted. By the creator, or the creator's employer.
Edit to the above post: if you mean executables, I belive those are copyrighted too. They are definitely liscenced. If I write an app in assembly it is definitly copyrighted by me. If I use a compiled language, the source code is mine, the generated executable is subject to the terms I agreed in from my compiler. I would think I would have that copyright too and it is probably in the EULA that you cannot freely distribute the binary file and let people decompile it just because you have a liscenced executable on a disk.
The trick with copyrights comes to liscencing. A copyright owner can put any legal requirements on those whom the owner designates with a legal greement known as a liscence.
Personally, I agree code should be copyrighted. I don't agree that it should be patentable, as it is in the USA now.