Bicep is a declarative language for describing and deploying Azure resources
I suggest reading the bicep documentation as I don't think it will require 12,000 words to determine the answers to your questions.
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.
APIM JSON Schema Validation done easy
2 projects | dev.to | 16 Jun 2022
Using Bicep from Automation Account
1 project | reddit.com/r/AZURE | 8 Jun 2022
Monthly bicep community call - May 26th @ 2pm PST
1 project | reddit.com/r/AZURE | 23 May 2022
2 projects | reddit.com/r/emacs | 19 May 2022
Automating Azure APIM configuration based on Logic App (standard) workflows' callback URLs
1 project | dev.to | 20 Apr 2022