LEARN ABA GLOSSARY >

Scripting

What Is Scripting in ABA Therapy?

The word “scripting” is used two different ways in the autism and ABA world, and it’s worth separating them clearly. The first meaning describes a behavior: scripting is when an autistic person recites words, phrases, or longer passages they’ve heard before, often from movies, shows, books, or past conversations. This is a form of delayed echolalia. The second meaning describes a teaching procedure: scripting (and script fading) is a structured ABA method that uses prepared words or phrases to help a learner start conversations and build spontaneous language, then gradually removes the scripts as the learner takes over. Understanding both meanings, and how they relate, matters for families and practitioners alike.

Scripting as a behavior is common and often serves real purposes for the person doing it. A learner might recite a favorite movie line to self-regulate during a stressful moment, to express an emotion they don’t have other words for, or simply because the language is enjoyable and familiar. A growing body of perspective from autistic self-advocates and some language researchers frames this kind of scripting as meaningful communication, particularly for gestalt language processors, who learn language in whole chunks before breaking it down into flexible parts. From this view, scripting is not a symptom to be removed but a legitimate stage and style of language use that can be built on.

Scripting as a teaching procedure is different. According to the Scripting resource packet from AFIRM at the University of North Carolina Frank Porter Graham Child Development Institute, scripting in this sense involves teaching a learner a verbal or written script (a word, phrase, or sentence) that helps them communicate in a target situation. The behavior technician or therapist teaches the script using modeling, role-play, and prompting, then systematically fades both the prompts and eventually the script itself. The goal is for the learner to move from scripted language toward spontaneous, flexible communication of their own.

These two meanings can sit in tension, and contemporary ABA takes that tension seriously. If a learner’s natural scripting is meaningful communication, then treating all scripting as a behavior to reduce would be a mistake, one that some autistic advocates have criticized sharply. At the same time, the script-and-fade teaching procedure has a solid research base for helping some learners expand their spontaneous language. The behavior analyst’s job is to tell the difference: to recognize when a learner’s scripting is serving them well and should be respected, and when a structured scripting procedure might genuinely help the learner build the broader communication they and their family want.

Support for Your Child’s Growth

Learn more about our ABA services and how we can help your child reach their full potential.

Examples of Scripting in ABA Therapy

Example 1: Recognizing natural scripting as communication

A behavior technician notices that a seven-year-old client frequently recites lines from a favorite animated movie, especially when transitions are coming up or the environment gets loud. Rather than treating this as a behavior to reduce, the behavior analyst and the therapist working with the learner consider what the scripting is doing for him. They conclude that it helps him self-regulate during stressful moments and that some scripts function as genuine communication (one recurring line maps onto “I’m done with this”). The team honors the scripting, looks for the communicative messages within it, and builds on those messages rather than suppressing the behavior. The natural scripting is treated as a strength to work with.

Example 2: Using a script-fading procedure to build conversation

A behavior analyst designs a script-fading program for an eight-year-old client who wants to play with peers but doesn’t initiate. With the learner’s and family’s buy-in, the behavior technician teaches a short script (“Do you want to play?”) using a written or recorded prompt, then gradually fades it: from the full script, to part of the script, to just the first word, to no script at all. The procedure draws on the same logic as prompt fading, with the script itself functioning as a prompt that gets removed over time. Research on script fading has shown that learners often begin to produce unscripted, spontaneous initiations once the scripts are faded, and that these generalize to new partners and settings.

Example 3: Parent-implemented scripting during play

A behavior analyst coaches a parent on using a script-fading procedure to encourage vocal initiations during play with their four-year-old client. The therapist helps the family choose simple, meaningful scripts tied to the child’s favorite play activities, and the parent learns to present and fade the scripts during natural play. Research has shown that parents can implement script fading effectively at home, with children’s scripted and unscripted initiations both increasing. The behavior technician supports the family across sessions, and the learner’s spontaneous play language grows over time. The work is collaborative and tied to activities the learner already enjoys.

Start a Meaningful Career in ABA

Interested in a career helping children with autism? Discover rewarding ABA career opportunities.

Why Does Scripting Matter in ABA?

Scripting matters because it sits right at the intersection of two important ideas in contemporary ABA: respecting how autistic people naturally communicate, and helping learners build the broader communication skills they want. Getting scripting right means holding both of these at once. A team that reflexively treats all scripting as a problem to reduce risks erasing meaningful communication and disrespecting the learner. A team that never offers any structured language support risks leaving a learner without tools they might genuinely benefit from. The behavior analyst, behavior technician, and therapist all work to find the balance for each individual learner.

The natural scripting many autistic people do deserves particular respect. For gestalt language processors, scripting is often the foundation of language development, the whole chunks that later get broken down into flexible, generative speech. Suppressing it can interfere with the very process it supports. This is one of the areas where the perspectives of autistic self-advocates have pushed the field to reconsider older assumptions. For more on the orientation toward respecting how learners communicate, read our blog on a fresh approach: empowering children with autism.

At the same time, the script-and-fade teaching procedure has genuine value when it’s used thoughtfully and with the learner’s buy-in. It can give a learner who wants to make friends a concrete way to start interactions, or help a learner who wants to participate in conversations get a foothold. The key is that the scripting procedure builds toward the learner’s own goals, and that the team fades the scripts so the learner ends up with flexible language rather than a fixed set of memorized lines. This connects to the learner’s broader expressive communication development, where scripting is one possible tool among many.

The fading part of the procedure is essential. A scripting program that teaches scripts but never fades them hasn’t built spontaneous communication; it’s just added more memorized language. Done well, script fading transfers control from the script to the natural situation, so the learner generates their own language in response to real social moments. The behavior analyst monitors data to confirm that unscripted, spontaneous language is actually increasing, not just scripted recitation. If the scripts aren’t fading or spontaneous language isn’t emerging, the procedure isn’t working as intended and the team adjusts.

Contemporary ABA approaches scripting with nuance rather than treating it as a single thing to encourage or discourage. The behavior technician and behavior analyst distinguish carefully between scripting that serves the learner and scripting interventions that genuinely help. For more on how contemporary ABA approaches communication and behavior, read our Q&A about ABA therapy for children with autism.

FAQs About Scripting

Is scripting a bad thing that needs to be stopped?

No. Scripting (reciting memorized phrases, often a form of delayed echolalia) is common in autism and frequently serves real purposes: self-regulation, emotional expression, and genuine communication. Many autistic self-advocates and language researchers describe scripting as meaningful, particularly for gestalt language processors who learn language in whole chunks. Contemporary ABA does not treat scripting as something to automatically reduce. Instead, the team looks at what the scripting is doing for the learner and respects it when it’s serving them well.

What’s the difference between scripting the behavior and scripting the teaching procedure?

Scripting the behavior is when a person spontaneously recites memorized language from movies, books, or past conversations. Scripting the teaching procedure is a structured ABA method where the team deliberately teaches a script (a word, phrase, or sentence) to help a learner communicate in a target situation, then fades the script to promote spontaneous language. The two share a name but are quite different. One is something the learner does naturally; the other is a planned intervention with the learner’s buy-in.

What is gestalt language processing, and how does it relate to scripting?

Gestalt language processing describes a style of language development where a person learns language in whole chunks (gestalts) before breaking those chunks down into individual words they can recombine flexibly. For gestalt language processors, scripting is often a natural and important part of language development rather than a problem. Recognizing this has led many practitioners to approach scripting with more respect and care, supporting the learner’s natural progression rather than suppressing the scripts. The behavior analyst considers whether a learner appears to be a gestalt processor when deciding how to approach scripting.

How does script fading work?

Script fading teaches a learner a script and then systematically removes it so the learner produces language on their own. The script first functions as a prompt that helps the learner say the target language. As the learner becomes fluent, the behavior technician fades the script gradually: from the full script, to part of it, to just a cue, to nothing. Done well, the learner ends up producing spontaneous, unscripted language in the target situation. Research has shown that faded scripts often lead to spontaneous initiations that generalize to new people and settings.

Should families be concerned if their child scripts a lot?

Not necessarily. Frequent scripting is common in autism and often reflects how the child is processing and using language. Rather than worrying about the amount of scripting, families can look at what the scripting is doing for their child and whether the child is also developing other communication. A clinical team can help families understand their child’s scripting, identify the communication within it, and decide together whether any structured language support would be helpful. The goal is to support the child’s communication, not to remove a behavior that may be serving them well.

Key Takeaways About Scripting

  • “Scripting” has two meanings: a behavior (reciting memorized phrases, a form of delayed echolalia) and a teaching procedure (using scripts and script fading to build communication).
  • Scripting as a behavior is common and often serves real purposes for the learner, including self-regulation, emotional expression, and genuine communication.
  • Many autistic self-advocates and researchers view scripting as meaningful, particularly for gestalt language processors who learn language in whole chunks.
  • The script-and-fade teaching procedure has a research base for helping some learners build spontaneous language when used thoughtfully and with the learner’s buy-in.
  • Contemporary ABA distinguishes carefully between scripting that serves the learner (to be respected) and situations where a structured scripting procedure might genuinely help.
  • The fading part is essential: a good scripting procedure transfers control from the script to the natural situation, producing spontaneous rather than memorized language.

Glossary Index

JOIN OUR NEWSLETTER

Looking for the latest on raising children and teens with autism? Sign up for our monthly newsletter.

Subscribe