Nepedia
Back to Discover
Independent Reader
💻

Software portability

technology Maturity 11-13 war conflict Next article →

This article covers sensitive topics: war_conflict. Parents can manage visibility in Parental Controls.

Software portability is a goal for making code. It means making a program run on different devices. This can save a lot of money. It also saves time for the people who make software.

Utd platforms
Utd platforms

One way to do this is through porting. Porting is when developers build a program for a new platform. A platform is the type of computer or device being used. Some programs are easy to move. You might just copy files to a new computer. Other software is called portable software. This kind is made to run on many systems without a hard setup.

Some tasks are harder. For example, big screens are not like tiny phone screens. A program might need many changes to fit a small screen. Even with good coding tools, porting can take a lot of work. Sometimes, people must rewrite large parts of the code. This happens if the new system works in a different way. Web programs use a special way to stay portable. They use JavaScript to run in a web browser. This lets them work on almost any device.

181 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (1)
File:Utd platforms.jpg
Utd platforms.jpg
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.