Homonym: Conditional (Dependent)
A "conditional" refers to a situation or statement that depends on a specific condition being met. In language, conditionals often use "if" to express a scenario that may or may not happen. For example, "If it rains, we will stay indoors." This shows that staying indoors is dependent on the condition of rain.
In programming, conditionals are used to execute certain actions based on whether a condition is true or false. For instance, in a programming language like Python, a conditional statement might look like "if x > 10: print('x is greater than 10')." Here, the action of printing occurs only if the condition is satisfied.