Выбор между конструкциями aimed at, aimed to и aim for зависит от конкретного контекста.
aimed at используется для указания цели или целевой аудитории чего-либо. 3 Например: «The new advertising campaign is aimed at young adults». 3
aimed to применяется, когда нужно выразить стремление или план сделать что-то. 1 Например: «I aim to become the best programmer I can be». 1
aimed for используется для обозначения цели или задачи, которую преследуют. 3 Например: «She aimed for the stars and became a successful astronaut». 3
Таким образом, aimed at предпочтительнее, когда нужно указать на объект цели, а aimed for — когда на цель или задачу, которую стремятся достичь. 13