
Programming is a skill in The Sims 4. It allows Sims to perform various code-based interactions on the computer, such as creating plugins or mobile apps, and earn money from doing so.
Programming is a very important skill to learn for Sims interested in technology. It allows them to create plugins, mods, mobile apps, and games, as well as hacking. Programming is mainly raised through interactions on the Computer, but Skill Books relating the skill can be purchased. Focused is the optimal emotion for building Programming skill. The Start Up branch of the Tech Guru career focuses on raising this skill and improving it.
Useful Traits[]
The best traits for Sims to raise this skill are, as follows:
- Genius: A random Focused +1 Moodlet appears at times, helping to reach the emotion.
- Geek: Geeks gain Fun while using Computers.
- Lazy: Lazy Sims become Happy when they spend their time on a chair, and extra Happiness boosts the Focused Moodlet.
- Loner: This can give Sims more happiness when spending time alone in their office Programming, but may not be good if they want to be social.
Abilities[]
| Level | Ability | Notes |
|---|---|---|
| 1 | Practicing Programming | Boosts Programming Skill. |
| 2 | Make Plugins, Hack Llamacorn Listserv |
|
| 3 | Mod Game, Hack Lothario Trust Fund | When playing a modded game, Sims earn the "Epic Game" moodlet, which gives Happy +2 during gaming and 4 hours after gaming. |
| 4 | Make Viruses, Teens can Hack School Grades | An "evil" counterpart to Plugin Making, which awards more money. |
| 5 | Perform Side Jobs[n 1], Hack Landgraab Systems, Mentor Programming[n 2] |
|
| 6 | Hack Work Performance | Gives a small boost to work performance. |
| 7 |
Make Mobile Phone Apps, Hack National Sims Security Agency |
Takes a long time to create but provides mediocre to large royalties of money depending on the Programming Skill. |
| 8 | Become Better At Hacking | This increases the rate at which the task is performed. |
| 9 | Make Computer Games, Hack Plumbook | Takes longer than the App to create, but the royalties compensate for it. |
| 10 | Hack Crumplebottom Servers, Hack Supercomputer | --- |
- Notes
Learning[]
Programming skill is available for Sims aged teen and older. Sims who are focused are able to build this skill better. It is primarily built by using any programming interactions on the computer.
With Journey to Batuu installed, slicing their control panels or overriding the supply creates while a Sim is vacationing in Batuu will also raise their programming skill.
With High School Years installed, if the player chose to follow during at school, programming skill can also be built by attending Computer Science class every Wednesday afternoon.
Mentoring[]
As of Patch 176, when a Sim reached level 5 of their programming skill, they can start mentoring other Sims in programming by using a computer. Doing this will give the helped Sim a focused moodlet, that will speed up their programming much easier. The Sim who is mentoring will get a confident moodlet. Prior to this, mentoring requires level 10 of their programming skill.
