What are the key factors to consider when choosing a programming language for a new project? Your response should contain at least 4 bullet points. Use the markdown bullet points such as: * This is point 1. Additionally, your response must contain a title, wrapped in double angular brackets, such as <<Choosing a Programming Language>>.

user