SC07 - DEFINE, Types & Arrays

Scripting with variables is now a trivial task for the participants of the scripting learning path. So now it's time to move on to more advanced topics on variables: data types and arrays. In this course, Joel will show you what they are all about.

ℹ️ This Automic Course is part of PEM Automic and was published on April 2nd 2025.

📋 Content: 2 lessons and 1 final test

🕒 Duration: Depending on your experience as a designer, around 30 to 45 minutes.

In this course you will learn how the DEFINE statement works in AE Script. The DEFINE statement allows you to specify the data types of variables and define arrays.

The course shows you:

  • What signed, unsigned, string and float data types actually are.
  • How incorrect data types can impact your automation.
  • How to define data types with DEFINE.
  • How to define arrays with DEFINE.
  • How to use LENGTH, STR_SPLIT, FILL, CLEAR and ARRAY_2_STRING to solve different use cases with arrays.
  • How to access arrays and what pitfalls await you in case of mistakes.
  • What other useful statements exist for working with arrays.
  • Which useful feature simplifies working with arrays as of Automic version 24.3.

In addition to the theory, the course contains practical exercises that you can try out yourself. They also come with a quiz to test your knowledge!

The course is ideal for beginners who want to understand the DEFINE statement and gain their first practical experience. Use the examples and tips to make your own automations more efficient

Learn Automic with PEM!

Would you like to learn more about Automic without having to travel across the country for workshops? At PEM, you decide when and how you want to continue your education! In interactive courses, tutorials and videos, you will learn everything you need to know about Automic – and more! And we are always there for you via comment function or email.

Does that sound interesting? Then get started today with PEM, Automic Training 2.0 and year-round Automic support!

More about PEM
Get in touch

FAQ about Automic Training on PEM

PEM is the most innovative and fastest growing Automic learning platform. It offers PEM members a comprehensive range of online training courses that can be accessed 24/7 and from anywhere. The platform includes dozens of videos and interactive courses and is aimed at beginners and professionals alike.