It depends on the usage of flash memory. If it is going to be used as a firmware then it is programmable but if it is going to be used as a storage then it is not programmable.