nerdexam
Amazon

CLF-C02 · Question #245

Which programming languages does AWS Cloud Development Kit (AWS CDK) currently support? (Choose two.)

The correct answer is A. Python C. TypeScript. AWS CDK Supported Languages AWS CDK supports Python (A) and TypeScript (C) as two of its core supported languages, along with JavaScript, Java, C#/.NET, and Go. These languages were chosen because of their widespread adoption in cloud development and their strong typing systems…

Submitted by krish.m· Mar 6, 2026Cloud Technology and Services

Question

Which programming languages does AWS Cloud Development Kit (AWS CDK) currently support? (Choose two.)

Options

  • APython
  • BSwift
  • CTypeScript
  • DRuby
  • EPHP

How the community answered

(35 responses)
  • A
    91% (32)
  • D
    6% (2)
  • E
    3% (1)

Explanation

AWS CDK Supported Languages

AWS CDK supports Python (A) and TypeScript (C) as two of its core supported languages, along with JavaScript, Java, C#/.NET, and Go. These languages were chosen because of their widespread adoption in cloud development and their strong typing systems (particularly TypeScript), which align well with CDK's infrastructure-as-code paradigm.

The distractors - Swift (B), Ruby (D), and PHP (E) - are not currently supported by AWS CDK. While these are legitimate programming languages with their own use cases, AWS has focused CDK support on languages more commonly used in enterprise and cloud-native development environments.

Memory Tip: Think of the acronym "TIGER J" - TypeScript, JavaScript, Go, E... wait - try this instead: remember that AWS CDK supports languages popular in enterprise and DevOps circles: TypeScript/JavaScript, Python, Java, C#, and Go. If a language isn't commonly associated with backend/enterprise cloud work (like Swift for mobile or PHP for web scripting), it's likely not on the CDK supported list.

Topics

#AWS CDK#Programming languages#Infrastructure as Code#Developer tools

Community Discussion

No community discussion yet for this question.

Full CLF-C02 Practice